فهرست منبع

Update SDL_portaldialog.c

Do not throw error when quitting with escape or closing the window
Cyao 11 ماه پیش
والد
کامیت
d4ce9183b8
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/dialog/unix/SDL_portaldialog.c

+ 1 - 1
src/dialog/unix/SDL_portaldialog.c

@@ -170,7 +170,7 @@ static DBusHandlerResult DBus_MessageFilter(DBusConnection *conn, DBusMessage *m
             goto not_our_signal;
         dbus->message_iter_get_basic(&signal_iter, &result);
 
-        if (result == 1) {
+        if (result == 1 || result == 2) {
             /* cancelled */
             const char *result_data[] = { NULL };
             signal_data->callback(signal_data->userdata, result_data, -1); /* TODO: Set this to the last selected filter */