diff options
author | Avinash Sonawane <rootkea@gmail.com> | 2021-12-26 12:44:07 +0530 |
---|---|---|
committer | Andre Miranda <andreldm@xfce.org> | 2022-03-04 02:30:07 +0000 |
commit | 72da1e19eca32587aaca3c047f715540145d3a5a (patch) | |
tree | 4b54d04e62d737a1dd13162d85907188ca571dac | |
parent | 3ffb21815ce093ce4196d1eed1f323595e0996bc (diff) | |
download | xfce4-settings-72da1e19eca32587aaca3c047f715540145d3a5a.tar.gz |
Fix help button action
-rw-r--r-- | dialogs/mime-settings/main.c | 7 | ||||
-rw-r--r-- | dialogs/mime-settings/xfce4-mime-settings.desktop.in | 1 | ||||
-rw-r--r-- | xfce4-settings-editor/xfce4-settings-editor.desktop.in | 1 |
3 files changed, 8 insertions, 1 deletions
diff --git a/dialogs/mime-settings/main.c b/dialogs/mime-settings/main.c index 36686f08..7a33d0a5 100644 --- a/dialogs/mime-settings/main.c +++ b/dialogs/mime-settings/main.c @@ -30,6 +30,7 @@ #include <gdk/gdkx.h> #include <libxfce4util/libxfce4util.h> +#include <libxfce4ui/libxfce4ui.h> #include <xfconf/xfconf.h> #include "xfce-mime-window.h" @@ -51,7 +52,11 @@ static void mime_window_dialog_response (GtkWidget *dialog, gint response_id) { - gtk_main_quit (); + if (response_id == GTK_RESPONSE_HELP) + xfce_dialog_show_help_with_version (GTK_WINDOW (dialog), "xfce4-settings", "mime", + NULL, XFCE4_SETTINGS_VERSION_SHORT); + else + gtk_main_quit (); } diff --git a/dialogs/mime-settings/xfce4-mime-settings.desktop.in b/dialogs/mime-settings/xfce4-mime-settings.desktop.in index fedbd4a7..649e0303 100644 --- a/dialogs/mime-settings/xfce4-mime-settings.desktop.in +++ b/dialogs/mime-settings/xfce4-mime-settings.desktop.in @@ -11,3 +11,4 @@ Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-System StartupNotify=true OnlyShowIn=XFCE; X-XfcePluggable=true +X-XfceHelpPage=mime diff --git a/xfce4-settings-editor/xfce4-settings-editor.desktop.in b/xfce4-settings-editor/xfce4-settings-editor.desktop.in index 0480d5ab..ba63bd58 100644 --- a/xfce4-settings-editor/xfce4-settings-editor.desktop.in +++ b/xfce4-settings-editor/xfce4-settings-editor.desktop.in @@ -10,3 +10,4 @@ Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog; OnlyShowIn=XFCE; X-XfceSettingsManagerHidden=true X-XfcePluggable=true +X-XfceHelpPage=editor |