 
             if @isRendered
                 @revert()
-                @render()
+                signal.setImmediate @render
         return
 
     queue = []

utils = require 'src/utils'
assert = require 'src/assert'
log = require 'src/log'

assert = assert.scope 'View.Use'
log = log.scope 'View', 'Use'

        @refName = @node.props.ref
        @usedComponent = null
        @isRendered = false
        @render = utils.bindFunctionContext @render, @

        @node.onVisibleChange visibilityChangeListener, @
        @node.onPropsChange propsChangeListener, @
