From 415e5cbb5787aa0429558b5256bf912231297431 Mon Sep 17 00:00:00 2001 From: Tadao Tanikawa Date: Mon, 3 Dec 2018 19:39:12 +0000 Subject: Force set/unset keyboard focus This is work around which control keyboard focus for some applications on behalf of windowmanager or LayerManagerControl. Change-Id: I3c26c4c3544b987f48d849b34a4ea10c5a05a63b Signed-off-by: Tadao Tanikawa --- src/runxdg.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/runxdg.hpp') diff --git a/src/runxdg.hpp b/src/runxdg.hpp index ce0c016..595babe 100644 --- a/src/runxdg.hpp +++ b/src/runxdg.hpp @@ -30,6 +30,7 @@ #include #include +#include #include #include @@ -149,6 +150,8 @@ class RunXDG LibHomeScreen *m_hs; ILMControl *m_ic; + t_ilm_surface m_ivi_id; + std::map m_surfaces; // pair of bool m_pending_create = false; @@ -158,7 +161,7 @@ class RunXDG int parse_config(const char *file); - void setup_surface(int id); + void setup_surface(void); }; #endif // RUNXDG_HPP -- cgit 1.2.3-korg