swayfx/sway
Brian Ashworth 017a7c4da1 sway_view_child: add listener for view unmap
Since not all child views's have an unmap event, it is possible for it
to still be mapped (default state) in the destruction handler. When
the destruction handler is called, the corresponding view may have
already been freed and the memory location reallocated. This adds a
listener for the view unmapping and removes the mapped status. This
ensures that the child view is damaged due to destruction while the
view still exists and not after.
2019-03-11 10:02:52 +01:00
..
commands Fix crash in cmd_workspace when layer surface has focus 2019-03-10 14:59:34 -06:00
config Fixes crash in spawn_swaybg (closes #3733) 2019-03-03 01:08:05 +01:00
desktop damage: remove output_damage_view 2019-03-10 01:23:03 +01:00
input Make raw keysyms take precedence over translated 2019-03-10 23:01:49 +01:00
tree sway_view_child: add listener for view unmap 2019-03-11 10:02:52 +01:00
commands.c execute_command: do not strip qoutes for cmd_mode 2019-02-26 08:06:50 +01:00
config.c add --i3 flag to hide_edge_borders 2019-02-24 15:26:37 -05:00
criteria.c fix "directive argument is null" errors 2019-03-09 14:59:28 -07:00
debug-tree.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c Fix crash when moving window to scratchpad 2019-03-09 11:21:41 +01:00
ipc-server.c ipc_has_event_listeners: fix inverted check of subscribed_events 2019-02-06 15:16:48 +01:00
main.c detect_proprietary: use strncmp 2019-03-10 22:16:09 -06:00
meson.build pointer_constraint: change to a seat subcommand 2019-01-31 22:58:52 -05:00
security.c Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 2018-11-25 17:19:43 +01:00
server.c Set DISPLAY after initializing Xwayland 2019-03-04 21:16:00 +01:00
sway-bar.5.scd swaybar: add overlay mode (fix #1620) 2019-02-24 20:05:47 -05:00
sway-input.5.scd sway-input.5: document wildcard and identifier troubleshooting 2019-02-16 23:50:37 +01:00
sway-ipc.7.scd ipc: describe libinput device configuration 2019-03-07 08:41:19 -07:00
sway-output.5.scd Add output dpms to manpage 2019-02-27 16:33:03 -05:00
sway.1.scd Update language in sway.desktop & sway(1) 2019-03-10 15:09:52 -04:00
sway.5.scd floating_maximum_size: change default behavior 2019-03-02 09:10:26 +01:00
swaynag.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xdg_decoration.c view: set xdg_decoration->view to NULL, check decoration destroy 2019-02-23 03:03:03 -05:00