Closed derevo closed 6 months ago
Just a note that I updated the original bug report to show that the "Paste on Select" configuration in Pano seems to be the culprit. If you disable this (I do not remember if it is a default config, or not), then this problem no longer manifests.
So, if this is driving you as crazy as it has driven me, then at least there is a workaround.
I can confirm that this issue happens on my laptop too. I disabled "Paste on Select" to see if that helps.
Is this a duplicate of #244? The fix should already be merged and should land in next release.
@Tommimon , yes it does seem to be a duplicate, not sure why I couldn't find that issue previously. Thanks for pointing it out!
I'm glad this was what you were loocking for!
If you don't want to wait for the new release you can patch it yourself, by editing extension.js
and replacing:
if (this.settings.get_boolean('paste-on-select')) {
with
if (this.settings.get_boolean('paste-on-select') && this.clipboardManager.isTracking) {
I just tested this and it was on line 1073
.
You can see the same changes in the bottom of the relative commit, but on the source file instead of extension.js
Description
Pano automatically pastes active clipboard item upon login
Problem Explanation
When Pano is enabled on GNOME 45, whatever is currently on the clipboard is automatically pasted to whatever application is in focus immediately upon login.
This bug happens when Pano is enabled as a GNOME extension, and happens regardless of whether it is the only enabled extension or is active with other extensions. This bug happens upon any login, including system start, unlocking session, etc. I have only reproduced with an account that requires a password to unlock.
Update: This happens when the "Paste on Select" config is enabled.
Expected Behavior
Expected:
Actual:
Reprodution
Steps To Reproduce
Details
Mark with [ ] all that applies:
It happens with any application?
It happens only on one computer?
It happens only with some specific gnome configuration?
It happens only with some specific extension installed?
Diagnostics
Under what conditions does it happen?
Fill in all information that applies:
Environment
Application Details
What is pasted, if applicable
The last item copied (current clipboard item)
Application Version
Output and Logs
Gnome
Command:
journalctl --since=now --follow /usr/bin/gnome-shell
Pano Configuration
Command:
dconf dump /org/gnome/shell/extensions/pano/
Enabled Extensions
Command:
dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'