diff options
author | Dominik Kapusta <dominik.kapusta@teleca.com> | 2010-08-05 10:33:10 +0200 |
---|---|---|
committer | Dominik Kapusta <dominik.kapusta@teleca.com> | 2010-08-06 10:04:30 +0200 |
commit | 30da6d45a7dfc4522e37be4d32523c377274b6d2 (patch) | |
tree | b9e389a0463fb47d795ad8a6a23b81bbdd636ac2 | |
parent | 89320b25dfaaafd5bc50ba5a83c55a6024ec5f3a (diff) |
Fixes: NB#182677 - MApplicationPage's components can be removed while view menu is open.
RevBy: Anna, MichaĆ
Details: Close the menu when hiding the navigation bar.
-rw-r--r-- | src/corelib/widgets/mapplicationwindow.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/widgets/mapplicationwindow.cpp b/src/corelib/widgets/mapplicationwindow.cpp index 52ccdda6..8668fe56 100644 --- a/src/corelib/widgets/mapplicationwindow.cpp +++ b/src/corelib/widgets/mapplicationwindow.cpp @@ -639,6 +639,9 @@ void MApplicationWindowPrivate::setComponentDisplayMode( case MApplicationPageModel::Hide: removeComponentFromAutoHide(component); + MNavigationBar *navBar = qobject_cast<MNavigationBar*>(component); + if (navBar && isMenuOpen) + q->closeMenu(); component->disappear(); break; }; |