summaryrefslogtreecommitdiff
path: root/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch
diff options
context:
space:
mode:
Diffstat (limited to 'freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch')
-rw-r--r--freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch b/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch
new file mode 100644
index 0000000..9a5f114
--- /dev/null
+++ b/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch
@@ -0,0 +1,23 @@
+Date: 2022-12-16
+Author: bgstack15
+Version: 11.29
+Message: Suppress taskbar entry for tooltip "window"
+--- a/wx+/tooltip.cpp
++++ b/wx+/tooltip.cpp
+@@ -9,6 +9,7 @@
+ #include <wx/sizer.h>
+ #include <wx/statbmp.h>
+ #include <wx/settings.h>
++#include <wx/frame.h>
+ #include <wx/app.h>
+ #include "image_tools.h"
+ #include "bitmap_button.h"
+@@ -27,7 +28,7 @@ const int TIP_WINDOW_OFFSET_DIP = 30;
+ class Tooltip::TooltipDlgGenerated : public wxDialog
+ {
+ public:
+- TooltipDlgGenerated(wxWindow* parent) : wxDialog(parent, wxID_ANY, L"" /*title*/, wxDefaultPosition, wxDefaultSize, 0 /*style*/)
++ TooltipDlgGenerated(wxWindow* parent) : wxDialog(parent, wxID_ANY, L"" /*title*/, wxDefaultPosition, wxDefaultSize, wxFRAME_NO_TASKBAR /*style*/)
+ {
+ //Suse Linux/X11: needs parent window, else there are z-order issues
+
bgstack15