IJHack / QtPass

QtPass is a multi-platform GUI for pass, the standard unix password manager.
https://qtpass.org/
GNU General Public License v3.0
1.03k stars 162 forks source link

No context menu #522

Closed fabaff closed 1 year ago

fabaff commented 4 years ago

With a right click there is no context menu on Gnome. Text can be marked but not copied. Also, it's not possible to copy content with Ctrl+c.

The console shows:

$ qtpass
QSocketNotifier: Can only be used with threads started with QThread
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

Smells a bit like that there is no proper Wayland support or something is still want X11 (perhaps the QT stack?).

Could be a duplicate of #515.

fabaff commented 4 years ago

Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1835648

fabaff commented 4 years ago

If the menu is showing up then it's misplaced.

Screenshot-20200515085256-1355x1100

kparal commented 2 years ago

Every time the menu gets completely lost, I have to start qtpass like this:

QT_QPA_PLATFORM=xcb qtpass

Then the menu starts working properly. And on future starts the menu, even without the variable, it still works. But gradually its position shifts, and eventually disappears completely, and the whole cycle needs to be re-done.

It would be great if qtpass could default to using QT_QPA_PLATFORM=xcb until the Wayland issues are properly resolved.

FSMaxB commented 2 years ago

For me this only happens in two monitor setups.

kparal commented 2 years ago

I also have two monitors, didn't realize this could be related. The workaround is valid, though.