oae / gnome-shell-pano

Next-gen Clipboard Manager for Gnome Shell
https://extensions.gnome.org/extension/5278/pano/
GNU General Public License v2.0
978 stars 52 forks source link

[Bug fix]: Correctly handle right click on Indicator #285

Closed Totto16 closed 1 month ago

Totto16 commented 1 month ago

Pull Request Template

Description

This was really straight forward fix, just handle the right click correctly and don't propagate the event, if its handled, also don't call the super class handler, since that might to other things, that are not intentional (that was the source of the bug, since the super event handler toggles the class on clicks)

Tested locally and it now works as intended 😄

Fixes #283

Type of change

Please delete options that are not relevant.

Checklist