gnome-shell-pano
gnome-shell-pano copied to clipboard
Text/Numbers copied on LibreOffice Calc converts to image
Description
Text/numbers copied from Libreoffice Calc is converted to image
Problem Explanation
Text/numbers copied from Libreoffice Calc is converted to image. One can still paste the text immediately after copying. The image is pasted if one tries to paste from Pano. Not the case with other Clipboard Extensions.
Expected Behavior
A clear and concise description of what you expected to happen, and how the actual outcome differs:
- Pano shouldn't copy text/numbers from Libreoffice Calc and convert it to image.
- Pano should copy and paste the text/numbers as text/numbers unless one is copying images.
Reprodution
You need: Libreoffice Calc Pano Clipboard Extension
Steps To Reproduce
- Open Libreoffice Calc
- Enter text/numbers in cells
- Select the cell(s)
- Copy text/numbers
- Open Pano Clipboard
- The text/numbers show up as image
- Pasting the copied item later from Pano Clipboard history will paste an image instead of the text/numbers.
Details
It happens with any application?
Issue only found in LibreOffice Calc.
It happens only on one computer?
Currently tried on one machine.
It happens only with some specific gnome configuration?
Need to confirm on other distros
Diagnostics
Under what conditions does it happen?
Environment
- GNOME Shell version: 43.3
- Distro: OpenSUSE Tumbleweed
- Distro version: 20230312-2160.1
- LibreOffice Calc
Application Details
What is pasted, if applicable
text, numbers
Application Version
Version 19
Output and Logs
Gnome
Command: journalctl --since=now --follow /usr/bin/gnome-shell
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: == Stack trace for context 0x55aeda63e320 ==
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #0 7ffd60d24790 b resource:///org/gnome/shell/ui/dateMenu.js:490 (396b34241790 @ 165)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #1 7ffd60d24880 b self-hosted:1121 (2a2ab8b7eec0 @ 463)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: == Stack trace for context 0x55aeda63e320 ==
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #0 7ffd60d24790 b resource:///org/gnome/shell/ui/dateMenu.js:490 (396b34241790 @ 165)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #1 7ffd60d24880 b self-hosted:1121 (2a2ab8b7eec0 @ 463)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: == Stack trace for context 0x55aeda63e320 ==
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #0 7ffd60d24790 b resource:///org/gnome/shell/ui/dateMenu.js:490 (396b34241790 @ 165)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: #1 7ffd60d24880 b self-hosted:1121 (2a2ab8b7eec0 @ 463)
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_get_editable: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_set_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: Object St.Label (0x55aeded5dd30), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_get_editable: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: clutter_text_set_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Mar 14 11:34:28 Desktop45 gnome-shell[2774]: Object St.Label (0x55aedf8e8b60), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
...
Pano Configuration
Command: dconf dump /org/gnome/shell/extensions/pano/
[/]
history-length=233
link-previews=false
paste-on-select=false
play-audio-on-copy=false
send-notification-on-copy=false
sync-primary=false
window-height=300
[code-item]
body-font-family='IBM Plex Mono'
body-font-size=8
char-length=500
[color-item]
metadata-font-family='IBM Plex Sans'
metadata-font-size=8
[file-item]
body-font-family='IBM Plex Sans'
body-font-size=8
[image-item]
metadata-font-family='IBM Plex Sans'
metadata-font-size=8
[link-item]
metadata-description-font-family='IBM Plex Sans'
metadata-description-font-size=8
metadata-link-font-family='IBM Plex Sans'
metadata-link-font-size=8
metadata-title-font-family='IBM Plex Sans'
metadata-title-font-size=8
[text-item]
body-font-family='IBM Plex Sans'
body-font-size=8
char-length=500
...
Enabled Extensions
Command: dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['[email protected]',
'[email protected]',
'quick-settings-tweaks@qwreey',
'tiling-assistant@leleat-on-github',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'blur-my-shell@aunetx']
...