     @._processStep.status = 'loadURL'
     @._processStep.args = [fragmentOverride, options]
 
-    if @.isResume
+    if @.isSuspend
       return
     fragment = @.fragment = @getFragment(fragmentOverride)
     if @.isTemae is false and (@.beforeAnytimeHandler or @.beforeHandlers.length > 0)

# before を確実に処理するための簡易的な Deffered クラス
class Deffered extends EventDispatcher
  queue : []
  isResume : false

  constructor:()->
    @queue = []
    @isResume = false
  
  deffered:(func)->
    @queue.push func
    return @

  execute:()->
    if @isResume
      return
    try
      task = @queue.shift()

    @._processStep.status = '_urlChange'
    @._processStep.args = [fragment, options]

    if @.isSuspend
      return
    if not options
      options = @._changeOptions
