         if (_resizeForSoftKeyboard != value)
         {
             _resizeForSoftKeyboard = value;
-            resizeForSoftKeyboardChanged = true;
-            invalidateProperties();
         }
     }
     

     *  height of the Application should be modified.
     */
    private var resizeHeight:Boolean = true;

    /**
     *  @private
     */
    private var softKeyboardHandlersAdded:Boolean = false;
    
    /**
     *  @private

        if (sm.isTopLevel() && Capabilities.isDebugger == true)
            setInterval(debugTickler, 1500);
    }
    
    /**
     *  @private
     */
    override protected function createChildren():void
    {
        super.createChildren();
        
        // Only listen for softKeyboard events 
        // if the runtime supports a soft keyboard
        if (softKeyboardBehavior != "")
        {
            addEventListener(SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATE, 
                softKeyboardActivateHandler, true, 
                EventPriority.DEFAULT, true);
            addEventListener(SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE, 
                softKeyboardDeactivateHandler, true, 
                EventPriority.DEFAULT, true);
        }
    }

    /**
     *  @private
