suggestion picker: a persistent layer to complement virtual keyboards like wvkbd
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 9 |
1 files changed, 1 insertions, 8 deletions
@@ -258,7 +258,7 @@ handle_global_remove(void *data, struct wl_registry *registry, uint32_t name) {} void layer_surface_configure(void *data, struct zwlr_layer_surface_v1 *surface, uint32_t serial, uint32_t w, uint32_t h) { - kbd_resize(&keyboard, w + KBD_PIXEL_OVERSCAN_WIDTH, h); + kbd_resize(&keyboard, w + KBD_PIXEL_OVERSCAN_WIDTH, h, layouts, NumLayouts); zwlr_layer_surface_v1_ack_configure(surface, serial); } @@ -315,13 +315,6 @@ main(int argc, char **argv) { zwp_virtual_keyboard_v1_keymap( keyboard.vkbd, WL_KEYBOARD_KEYMAP_FORMAT_XKB_V1, keymap_fd, keymap_size); - /* init layouts */ - for (i = 0; i < NumLayouts; i++) { - if (layouts[i].keys) { - kbd_init_layout(&layouts[i]); - } - } - /* assign kbd state */ keyboard.surf = &draw_surf; |