X11: Handle the -@ parameter

This commit is contained in:
Pasi Kallinen
2018-10-18 19:29:42 +03:00
parent fa5e5ac4b4
commit d454855c54

View File

@@ -1237,12 +1237,15 @@ X11_player_selection_dialog()
XtRealizeWidget(popup);
X11_player_selection_randomize();
ps_selected = -1;
nh_XtPopup(popup, (int) XtGrabExclusive, form);
if (flags.randomall) {
plsel_dialog_acceptvalues();
} else {
ps_selected = -1;
nh_XtPopup(popup, (int) XtGrabExclusive, form);
}
/* The callback will enable the event loop exit. */
(void) x_event(EXIT_ON_EXIT);
(void) x_event(flags.randomall ? EXIT_ON_SENT_EVENT : EXIT_ON_EXIT);
nh_XtPopdown(popup);
XtDestroyWidget(popup);