From 84fbc0a46ca8a94491132ba931d97a7af4d3573f Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 9 Dec 2025 15:08:38 +0100 Subject: [PATCH] Fix clipboard on my wayland installation --- gui/utils/clipboard.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gui/utils/clipboard.py b/gui/utils/clipboard.py index 7aa1aaf15..a8db13ca7 100644 --- a/gui/utils/clipboard.py +++ b/gui/utils/clipboard.py @@ -14,7 +14,7 @@ def toClipboard(text): See: https://discuss.wxpython.org/t/wx-theclipboard-pasting-different-content-on-every-second-paste/35361 """ - clipboard = wx.Clipboard() + clipboard = wx.TheClipboard try: # Explicitly use CLIPBOARD selection, not PRIMARY selection # This prevents X11 confusion between the two clipboard types @@ -24,7 +24,6 @@ def toClipboard(text): try: data = wx.TextDataObject(text) clipboard.SetData(data) - clipboard.Flush() # Ensure clipboard manager gets the data return True finally: clipboard.Close() @@ -45,7 +44,7 @@ def fromClipboard(): See: https://discuss.wxpython.org/t/wx-theclipboard-pasting-different-content-on-every-second-paste/35361 """ - clipboard = wx.Clipboard() + clipboard = wx.TheClipboard try: # Explicitly use CLIPBOARD selection, not PRIMARY selection # This prevents X11 confusion between the two clipboard types