Dummy Button was focused in QuickAccess 17/93717/3
authorm.kawonczyk <m.kawonczyk@samsung.com>
Tue, 25 Oct 2016 11:14:03 +0000 (13:14 +0200)
committerMaciej Kawo?czyk <m.kawonczyk@samsung.com>
Tue, 25 Oct 2016 12:13:55 +0000 (05:13 -0700)
[Issue]    N/A
[Problem]  Dummy button was focused in QuickAccess.
[Solution] Disable Dummy button in QuickAccess.
[Verify]   Open browser, go to website. Check if dummy button
           is working properly. Go to QuickAccess. Check if
           dummy button is focused and unfocused (logs).

Change-Id: Iced1a3d88bc83054134d26bdd8086423eb74ef0d

services/WebPageUI/WebPageUI.cpp
services/WebPageUI/edc/WebPageUI.edc

index f8423e2a9ec4b6d0578679f992ec12ee61ee9096..d6f52f947676fdfee91b32548b00ac24e911832d 100755 (executable)
@@ -238,6 +238,9 @@ void WebPageUI::switchViewToWebPage(Evas_Object* content, const std::string uri,
     }
     setMainContent(content);
     elm_object_signal_emit(m_mainLayout, "shiftright_uri", "ui");
+#if DUMMY_BUTTON
+    elm_object_signal_emit(m_mainLayout, "show,dummy_button", "");
+#endif
     updateURIBar(uri, loading);
 }
 
@@ -258,6 +261,9 @@ void WebPageUI::switchViewToQuickAccess(Evas_Object* content)
     m_statesMgr->set(WPUState::QUICK_ACCESS);
     setMainContent(content);
     setQuickAccessView();
+#if DUMMY_BUTTON
+    elm_object_signal_emit(m_mainLayout, "hide,dummy_button", "");
+#endif
 }
 
 void WebPageUI::setMostVisitedSelectedItemsCountInEditMode(int count)
index 56b82c951fe33a4ab6e73cf6d81e43b86cb0778f..93c1beb62e190c0a7c00437138fe12cb1dff68f4 100644 (file)
@@ -344,6 +344,10 @@ collections { base_scale: 2.6;
                     rel1 { relative: 0.0 0.0; to: "web_view"; }
                     rel2 { relative: 1.0 1.0; to: "web_view"; }
                 }
+                description { "hidden";
+                    inherit: "default";
+                    visible: 0;
+                }
             }
 #endif
             part { name: "progressbar_bg";
@@ -414,6 +418,18 @@ collections { base_scale: 2.6;
                     action: STATE_SET "default" 0.0;
                     target: "bottom_toolbar";
                 }
+#if DUMMY_BUTTON
+                program { name: "show,dummy_button";
+                    signal: "show,dummy_button";
+                    action: STATE_SET "default" 0.0;
+                    target: "web_view_dummy_button";
+                }
+                program { name: "hide,dummy_button";
+                    signal: "hide,dummy_button";
+                    action: STATE_SET "hidden" 0.0;
+                    target: "web_view_dummy_button";
+                }
+#endif
             }
 
             #include "WebPageUIUrlHistoryList.edc"