diff options
| author | Leon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de> | 2020-10-05 22:32:51 +0200 |
|---|---|---|
| committer | Isaac Freund <ifreund@ifreund.xyz> | 2020-10-05 23:03:57 +0200 |
| commit | bb23464322dab765889c44aab92d6d55694dc928 (patch) | |
| tree | 51f8a72d5934b86d326d95c9f1ed83505a68331c | |
| parent | b67ea748a386d1050e2019d20dfe69e99bf7bad6 (diff) | |
| download | river-bb23464322dab765889c44aab92d6d55694dc928.tar.gz river-bb23464322dab765889c44aab92d6d55694dc928.tar.xz | |
Send view tags when applying pending state in XdgToplevel.zig
| -rw-r--r-- | river/XdgToplevel.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/river/XdgToplevel.zig b/river/XdgToplevel.zig index 1693271..4dfc2a4 100644 --- a/river/XdgToplevel.zig +++ b/river/XdgToplevel.zig @@ -252,8 +252,10 @@ fn handleCommit(listener: ?*c.wl_listener, data: ?*c_void) callconv(.C) void { if (view.shouldTrackConfigure()) view.output.root.notifyConfigured() else { + const view_tags_changed = view.pending.tags != view.current.tags; view.current = view.pending; view.commitOpacityTransition(); + if (view_tags_changed) view.output.sendViewTags(); } } else { // If the client has not yet acked our configure, we need to send a |
