Changeset cf32dbd in mainline for uspace/srv/hid/display/client.c
- Timestamp:
- 2019-11-29T19:38:25Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fd777a2
- Parents:
- 38e5f36c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/client.c
r38e5f36c rcf32dbd 39 39 #include "client.h" 40 40 #include "display.h" 41 #include "seat.h" 41 42 #include "window.h" 42 43 … … 112 113 void ds_client_remove_window(ds_window_t *wnd) 113 114 { 115 ds_seat_t *seat; 116 117 /* Make sure window is no longer focused in any seat */ 118 seat = ds_display_first_seat(wnd->client->display); 119 while (seat != NULL) { 120 ds_seat_evac_focus(seat, wnd); 121 seat = ds_display_next_seat(seat); 122 } 123 114 124 list_remove(&wnd->lwindows); 115 125 wnd->client = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.