mirror of
https://github.com/jjsullivan5196/wvkbd.git
synced 2025-06-04 05:04:23 +02:00
Re-open the keyboard on the same output it was
Even if the user is focusing another output while the geometry change. Signed-off-by: Willow Barraco <contact@willowbarraco.fr> Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
This commit is contained in:
parent
b083169ee4
commit
bb237f5afa
6
main.c
6
main.c
@ -733,8 +733,12 @@ show()
|
|||||||
wp_viewporter_get_viewport(viewporter, draw_surf.surf);
|
wp_viewporter_get_viewport(viewporter, draw_surf.surf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
struct wl_output *current_output_data = NULL;
|
||||||
|
if (current_output)
|
||||||
|
current_output_data = current_output->data;
|
||||||
|
|
||||||
layer_surface = zwlr_layer_shell_v1_get_layer_surface(
|
layer_surface = zwlr_layer_shell_v1_get_layer_surface(
|
||||||
layer_shell, draw_surf.surf, NULL, layer, namespace);
|
layer_shell, draw_surf.surf, current_output_data, layer, namespace);
|
||||||
|
|
||||||
zwlr_layer_surface_v1_set_size(layer_surface, 0, height);
|
zwlr_layer_surface_v1_set_size(layer_surface, 0, height);
|
||||||
zwlr_layer_surface_v1_set_anchor(layer_surface, anchor);
|
zwlr_layer_surface_v1_set_anchor(layer_surface, anchor);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user