1
0
Fork 0
mirror of https://github.com/NickHu/sway synced 2025-02-05 20:46:18 +01:00
sway-patched-tray-menu/sway
sghctoma ac7a0aa038 Add missing destroy calls to server_fini
Rootston calls "wlr_xwayland_destroy" and "wl_display_destroy_clients"
on shutdown, but these were not called by Sway. Without them, Sway
crashes on exit before the display destroy event handler could be
called. This causes two problems:

 - The TTY is not reset, and it locks up after exiting Sway.
 - drmDropMaster is not called, and the implicit drop (that should
   occur when the DRM fd is closed) seems not to be working in some
   scenarios (e.g. if you have a tmux session running - maybe the fd
   is retained somehow by tmux?). In other words, it you exit Sway,
   you can't start it (or any other program that wants to be DRM
   master) again until you close all your tmux sessions.
2018-08-30 10:05:04 +02:00
..
commands Fix feature macros for FreeBSD 2018-08-30 09:34:26 +02:00
config Merge pull request #2513 from RyanDwyer/rename-root-outputs 2018-08-26 10:50:02 -04:00
desktop Merge pull request #2531 from RyanDwyer/maybe-fix-transaction-crash 2018-08-29 08:40:13 -04:00
input seat.c: clean-up seat_set_focus_warp function 2018-08-27 13:25:01 +01:00
tree Fix feature macros for FreeBSD 2018-08-30 09:34:26 +02:00
base64.c Rework get_clipboard implementation 2017-07-07 21:51:34 +02:00
commands.c Fix feature macros for FreeBSD 2018-08-30 09:34:26 +02:00
config.c Remove layout.c 2018-08-26 12:05:16 +10:00
criteria.c Remove layout.c 2018-08-26 12:05:16 +10:00
debug-tree.c Remove layout.c 2018-08-26 12:05:16 +10:00
decoration.c Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
ipc-json.c Add app_id and class to get_tree output 2018-08-21 20:51:01 -04:00
ipc-server.c Merge pull request #2513 from RyanDwyer/rename-root-outputs 2018-08-26 10:50:02 -04:00
main.c Remove layout.c 2018-08-26 12:05:16 +10:00
meson.build Remove layout.c 2018-08-26 12:05:16 +10:00
security.c Add minimal config subsystem 2017-12-05 10:40:55 +01:00
server.c Add missing destroy calls to server_fini 2018-08-30 10:05:04 +02:00
sway-bar.5.scd Add sway-bar(5) 2018-05-11 21:13:43 -04:00
sway-input.5.scd Escaping underscores in tap_button_map 2018-07-29 14:47:53 +02:00
sway.1.scd delete references to swaygrab 2018-07-30 16:24:46 +01:00
sway.5.scd commands: implement move absolute 2018-08-20 10:17:32 +01:00
swaynag.c Fix compiler errors. 2018-08-05 00:24:44 -07:00