1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2024-11-11 13:50:48 -05:00

[Build] Allow rofi to build without window mode

fixes: #1533
This commit is contained in:
Dave Davenport 2021-11-29 19:15:19 +01:00
parent dee9c526d3
commit b03c072aaa

View file

@ -1089,7 +1089,9 @@ static void main_loop_x11_event_handler_view(xcb_generic_event_t *event) {
case XCB_DESTROY_NOTIFY: { case XCB_DESTROY_NOTIFY: {
xcb_window_t win = ((xcb_destroy_notify_event_t *)event)->window; xcb_window_t win = ((xcb_destroy_notify_event_t *)event)->window;
if (win != rofi_view_get_window()) { if (win != rofi_view_get_window()) {
#ifdef WINDOW_MODE
window_client_handle_signal(win, FALSE); window_client_handle_signal(win, FALSE);
#endif
} else { } else {
g_main_loop_quit(xcb->main_loop); g_main_loop_quit(xcb->main_loop);
} }
@ -1098,7 +1100,9 @@ static void main_loop_x11_event_handler_view(xcb_generic_event_t *event) {
case XCB_CREATE_NOTIFY: { case XCB_CREATE_NOTIFY: {
xcb_window_t win = ((xcb_create_notify_event_t *)event)->window; xcb_window_t win = ((xcb_create_notify_event_t *)event)->window;
if (win != rofi_view_get_window()) { if (win != rofi_view_get_window()) {
#ifdef WINDOW_MODE
window_client_handle_signal(win, TRUE); window_client_handle_signal(win, TRUE);
#endif
} }
break; break;
} }