aboutsummaryrefslogtreecommitdiffstats
path: root/sway/input/input-manager.c
diff options
context:
space:
mode:
authorLibravatar Brian Ashworth <bosrsf04@gmail.com>2018-12-30 23:01:47 -0500
committerLibravatar emersion <contact@emersion.fr>2018-12-31 11:37:07 +0100
commit4a3ada303b948ce2bdf21c7e6254005c85b000ea (patch)
tree596841a318947c65e4ac4a8c29313def341b537d /sway/input/input-manager.c
parentSet font options when computing text width. (diff)
downloadsway-4a3ada303b948ce2bdf21c7e6254005c85b000ea.tar.gz
sway-4a3ada303b948ce2bdf21c7e6254005c85b000ea.tar.zst
sway-4a3ada303b948ce2bdf21c7e6254005c85b000ea.zip
Apply implicit fallback seat config
The implicit fallback seat config needs to be applied (if created). Otherwise, the input devices will still be removed from the implicit default seat on reload when there is any seat config.
Diffstat (limited to 'sway/input/input-manager.c')
-rw-r--r--sway/input/input-manager.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/input/input-manager.c b/sway/input/input-manager.c
index 9aaeb4d6..61087733 100644
--- a/sway/input/input-manager.c
+++ b/sway/input/input-manager.c
@@ -102,7 +102,8 @@ void input_manager_verify_fallback_seat(void) {
102 seat = input_manager_get_default_seat(); 102 seat = input_manager_get_default_seat();
103 struct seat_config *sc = new_seat_config(seat->wlr_seat->name); 103 struct seat_config *sc = new_seat_config(seat->wlr_seat->name);
104 sc->fallback = true; 104 sc->fallback = true;
105 store_seat_config(sc); 105 sc = store_seat_config(sc);
106 input_manager_apply_seat_config(sc);
106 } 107 }
107} 108}
108 109