1
0
mirror of https://github.com/Cloudef/bemenu synced 2024-11-23 09:21:59 +01:00
bemenu/lib/renderers/wayland
Robert Günzler 778617e7c9 wayland: don't chomp dirty state when window is pending
Running `printf "foo\nbar\n" | bemenu --filter foo` no results would
show up until something set the dirty state (like interacting with the
keyboard, e.g. deleting a character).

This would only happen on wayland, due to the render implementation not
considering the dirty state when the window was not yet created and then
just overwriting `menu->dirty` with `false`.

Signed-off-by: Robert Günzler <r@gnzler.io>
2022-12-16 09:13:19 +09:00
..
registry.c wayland: Bump compositor version to fix compatibility with wl_surface_damage_buffer 2022-09-09 12:49:05 +09:00
wayland.c wayland: don't chomp dirty state when window is pending 2022-12-16 09:13:19 +09:00
wayland.h Optimize redrawing 2022-02-08 22:23:02 +09:00
window.c wayland: Damage using buffer coordinates 2022-09-07 13:35:30 +09:00
wlr-layer-shell-unstable-v1.xml wayland: update wlr-layer-shell-unstable-v1 protocol 2021-05-22 04:12:59 +09:00
xdg-output-unstable-v1.xml Use -m option for setting monitor name and monitor + cleanup 2021-02-05 16:53:43 +09:00