summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-01-08 16:50:50 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-01-11 02:19:02 +0000
commit7614135f5b9e129bb9af431e80f377cc128196c5 (patch)
treedbcbb112834d388cc07237ee3e4545fb7b09ae6e
parent17339414fd26e831710b0b7f3a429b4dfb868d45 (diff)
Fix screen flicker
If the app is on background layer for CES hack such like Navigation, when the user push "Home" shortcut botton quickly many times, the app on background layer appears with flickering. So fix the issue. Bug-AGL: SPEC-1247 Change-Id: I777607a99914f0141886e817cb6a5e486f1105f0 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
-rw-r--r--src/app.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/app.cpp b/src/app.cpp
index d218f3e..254214e 100644
--- a/src/app.cpp
+++ b/src/app.cpp
@@ -743,8 +743,6 @@ char const *App::api_request_surface(char const *drawing_name,
void App::activate(int id) {
auto ip = this->controller->sprops.find(id);
if (ip != this->controller->sprops.end()) {
- this->controller->surfaces[id]->set_visibility(0);
- this->layout_commit();
this->controller->surfaces[id]->set_visibility(1);
char const *label =
this->lookup_name(id).value_or("unknown-name").c_str();