[Issue] https://bugs.tizen.org/jira/browse/TT-226
[Problem] UIs are not hidden when "Back" key is pressed.
[Cause] ViewManager's method popTheStack() is not called.
[Solution] Calling popTheStack method in inBackButton function.
[Verify] Use "Backspace" key to close UIs.
Change-Id: I4e1d279b8dc7e1fea071d0ab294795b9e05496f6
m_zoomUI->escapeZoom();
} else if (m_webPageUI->isHomePageActive()) {
m_quickAccess->backButtonClicked();
+ } else if ((m_viewManager->topOfStack() == m_webPageUI.get()) && !m_webPageUI->getURIEntry().hasFocus() && !m_wvIMEStatus) {
+ m_webEngine->backButtonClicked();
} else {
- if (!m_webPageUI->getURIEntry().hasFocus() && !m_wvIMEStatus)
- m_webEngine->backButtonClicked();
+ m_viewManager->popTheStack();
}
}