When changing visible of form, set state of quickpanel - for jira issue N_SE-34318.
authorKeuckdo Bang <keuckdo.bang@samsung.net>
Sun, 14 Apr 2013 10:55:17 +0000 (19:55 +0900)
committerKeuckdo Bang <keuckdo.bang@samsung.net>
Sun, 14 Apr 2013 10:55:17 +0000 (19:55 +0900)
Change-Id: I52f81705b56305b43f29429ecdc02245e9cece7a

src/ui/controls/FUiCtrl_Form.cpp
src/ui/inc/FUiCtrl_Form.h

index cc9c67a..918ee2b 100644 (file)
@@ -2982,4 +2982,13 @@ _Form::UpdateClientBounds(const FloatDimension& size, FloatRectangle& clientBoun
        }
 }
 
+void
+_Form::OnVisibleStateChanged(void)
+{
+       if (GetVisibleState())
+       {
+               SetIndicatorShowState(__indicatorShowState);
+       }
+}
+
 }}} // Tizen::Ui::Controls
index 985b4e8..21c88df 100644 (file)
@@ -200,6 +200,7 @@ public:
        virtual void OnChildVisibleStateChanged(const _Control& child);
        virtual void OnBoundsChanged(void);
        virtual void UpdateClientBounds(const Tizen::Graphics::FloatDimension& size, Tizen::Graphics::FloatRectangle& clientBounds);
+       virtual void OnVisibleStateChanged(void);
 
 // Focus UI
        Tizen::Base::Collection::IListT<_Control*>* GetFocusList(void) const;