Implemented new class FocusManager that manages focus in MoreMenu 39/49139/8
authorAlbert Malewski <a.malewski@samsung.com>
Tue, 6 Oct 2015 15:18:14 +0000 (17:18 +0200)
committerJanusz Majnert <j.majnert@samsung.com>
Thu, 8 Oct 2015 12:10:15 +0000 (05:10 -0700)
commit551fe87a32b172e877304631a0de0742ec313db8
tree5b4909f0a82529453ebf6ed8cb7a326b3208a4cc
parent7ceea8e3b01461b907233d4c285025b0fafd27b6
Implemented new class FocusManager that manages focus in MoreMenu

[Issue]    https://bugs.tizen.org/jira/browse/TT-183
[Problem]  There was a problem with navigation in MoreMenu.
[Cause]    Disabled "Add to bookmarks" button was blocking moving
           the focus.
[Solution] This is a workaround (because 'custom focus chain' API
           did not work properly. I have created new class that
           stores objects to focus and implements mechanism of
           mooving the focus.
[Verify]   Launch browser > Navigate to More menu > Use arrows to
           move the focus.

Change-Id: I3942e97c3176a204fc2ccd8738344f179cf1e89b
core/CMakeLists.txt
core/Tools/FocusManager.cpp [new file with mode: 0644]
core/Tools/FocusManager.h [new file with mode: 0644]
services/MoreMenuUI/MoreMenuUI.cpp
services/MoreMenuUI/MoreMenuUI.h