Add ButtonRelease-3 binding for macOS right-click

This commit is contained in:
helinyun98
2026-05-03 11:57:34 +08:00
parent ed0c774238
commit 720e8960a8
+1
View File
@@ -605,6 +605,7 @@ class PlistWindow(tk.Toplevel):
# Bind right click # Bind right click
if str(sys.platform) == "darwin": if str(sys.platform) == "darwin":
self._tree.bind("<ButtonRelease-2>", self.popup) # ButtonRelease-2 on mac self._tree.bind("<ButtonRelease-2>", self.popup) # ButtonRelease-2 on mac
self._tree.bind("<ButtonRelease-3>", self.popup) # ButtonRelease-3 on mac
self._tree.bind("<Control-ButtonRelease-1>", self.popup) # Ctrl+Left Click on mac self._tree.bind("<Control-ButtonRelease-1>", self.popup) # Ctrl+Left Click on mac
else: else:
self._tree.bind("<ButtonRelease-3>", self.popup) self._tree.bind("<ButtonRelease-3>", self.popup)