Closing app when pressing back key on Web Page view. 98/48398/2
authorMaciej Skrzypkowski <m.skrzypkows@samsung.com>
Mon, 21 Sep 2015 08:48:29 +0000 (10:48 +0200)
committerMaciej Skrzypkowski <m.skrzypkows@samsung.com>
Mon, 21 Sep 2015 12:28:33 +0000 (14:28 +0200)
[Issue#]   https://bugs.tizen.org/jira/browse/TT-170
[Problem]  Browser didn't close when pressing back key.
[Cause]    There was a check if back button is enabled which prevent
           from closing app when there was no previous web page.
[Solution] Removed unneeded check.
[Verify]   Run browser, visit some web page, press back button, check
           if browser will close.

Change-Id: I46c29149a1d311679f9b6ef141f6dd71dc335363
Signed-off-by: Maciej Skrzypkowski <m.skrzypkows@samsung.com>
services/SimpleUI/SimpleUI.cpp
services/WebPageUI/WebPageUI.h

index dee412fb5eb04922615b4afd5483d27881516920..486ec7e1ba02d809af7e9601f34f98d3882449cd 100644 (file)
@@ -562,7 +562,7 @@ void SimpleUI::setwvIMEStatus(bool status)
 void SimpleUI::onBackPressed()
 {
     BROWSER_LOGD("[%s]", __func__);
-    if (!m_webPageUI->getURIEntry().hasFocus() && !m_wvIMEStatus && !m_webPageUI->isHomePageActive() && m_webPageUI->isBackButtonEnabled())
+    if (!m_webPageUI->getURIEntry().hasFocus() && !m_wvIMEStatus && !m_webPageUI->isHomePageActive())
         m_webEngine->backButtonClicked();
 }
 
index 0e77b6c57d86bcdfc224284fa9b5b3bbe0dc3d72..e2010c8d31cc9cf2606d8c7eae4c538003442c07 100644 (file)
@@ -47,7 +47,6 @@ public:
     void switchViewToWebPage(Evas_Object* content, const std::string uri);
     void switchViewToQuickAccess(Evas_Object* content);
     URIEntry& getURIEntry() const { return *m_URIEntry.get(); }
-    bool isBackButtonEnabled() { return m_back->isEnabled(); }
     void setTabsNumber(int tabs);
     void setBackButtonEnabled(bool enabled) { m_back->setEnabled(enabled); }
     void setForwardButtonEnabled(bool enabled) { m_forward->setEnabled(enabled); }