Preview Hint Toggle does not remove color box when moving application from one monitor the other another

Aperta
#433 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
22/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
javascript, linux
Ambito
desktop, tooling

Direzione di ricerca

The preview hint is the ghost box drawn during window drag, so start with the code that shows and hides it in the Forge extension's JavaScript and check how it is cleared when the pointer crosses between monitors. Reproduce by dragging a window across a two-monitor edge with the preview hint toggle on, then confirm the hint is removed on every monitor change. The journal output in the report is GNOME Shell noise and is not a reliable guide to the cause.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
(1) Issue/Bug Description/Video Capture/Screenshots

Sometimes the preview hint does not get removed while dragging (not releasing) a window from one monitor to another one.

The ghost box does not interfere with Forge at all. It just is... annoying.

Cannot remove it by:

  • doing the steps to reproduce
  • disabling the extension

Can remove it by:

  • logging out
  • restarting

Image

(2) Steps to reproduce
  • have preview hint toggle -> ON
  • have 2+ monitors
  • have a window on the source monitor
  • have a window occupying the space near the edge between the two monitors on the destination monitor
  • drag the window from the source monitor over the edge to the second monitor where another window is occupying the space
  • keep your cursor near the border of the two monitors and flicker a bit between the two
(3) Distribution and Linux version
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
Linux LN-EX141T 6.11.0-061100-generic #202409151536 SMP PREEMPT_DYNAMIC Sun Sep 15 16:01:12 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
(4) Journal Logs from the last hour
Jan 21 16:29:44 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 16:33:59 computer_name gnome-shell[5507]: g_hash_table_steal_extended: assertion 'hash_table != NULL' failed
Jan 21 16:33:59 computer_name gnome-shell[5507]: MESA-LOADER: failed to retrieve device information
Jan 21 16:33:59 computer_name gnome-shell[5507]: MESA-LOADER: failed to retrieve device information
Jan 21 16:33:59 computer_name gnome-shell[5507]: MESA-LOADER: failed to retrieve device information
Jan 21 16:33:59 computer_name gnome-shell[5507]: kmsro: driver missing
Jan 21 16:33:59 computer_name gnome-shell[5507]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Not hardware accelerated
Jan 21 16:33:59 computer_name gnome-shell[5507]: Created gbm renderer for '/dev/dri/card2'
Jan 21 16:33:59 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 16:33:59 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 16:33:59 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 16:47:56 computer_name gnome-shell[5507]: Object .Gjs_ui_messageTray_Notification (0x60fbccb1d410), has been already disposed — impossible to emit any signal on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7178 i   resource:///org/gnome/shell/ui/messageTray.js:477 (3cc343538fb0 @ 74)
                                             #1   60fbc7ab70d0 i   resource:///org/gnome/shell/ui/messageTray.js:473 (3cc343538f60 @ 63)
                                             #2   60fbc7ab7048 i   resource:///org/gnome/shell/ui/calendar.js:812 (3cc343540970 @ 22)
                                             #3   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 16:47:56 computer_name gnome-shell[5507]: Object .Gjs_ui_messageTray_Notification (0x60fbccb1d410), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7178 i   resource:///org/gnome/shell/ui/messageTray.js:478 (3cc343538fb0 @ 89)
                                             #1   60fbc7ab70d0 i   resource:///org/gnome/shell/ui/messageTray.js:473 (3cc343538f60 @ 63)
                                             #2   60fbc7ab7048 i   resource:///org/gnome/shell/ui/calendar.js:812 (3cc343540970 @ 22)
                                             #3   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:08:06 computer_name gnome-shell[5507]: Launching DING process
Jan 21 17:08:06 computer_name [email protected][5507]: Using Brute-force mode for StatusNotifierItem :1.129@/StatusNotifierItem
Jan 21 17:08:06 computer_name gnome-shell[5507]: Received property WindowId with type u does not match expected type i in the expected interface
Jan 21 17:08:06 computer_name gnome-shell[5507]: Received property Menu with type s does not match expected type o in the expected interface
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: Detected async api for thumbnails
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 17:08:07 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: (gjs:211977): Gjs-WARNING **: 17:08:07.064: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead.
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: 0 DesktopManager() ["/usr/share/gnome-shell/extensions/[email protected]/app/desktopManager.js":263:12]
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: 1 anonymous() ["/usr/share/gnome-shell/extensions/[email protected]/app/ding.js":180:25]
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: 2 anonymous() ["/usr/share/gnome-shell/extensions/[email protected]/app/ding.js":197:20]
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: 3 <TOP LEVEL> ["/usr/share/gnome-shell/extensions/[email protected]/app/ding.js":206:12]
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: ** Message: 17:08:07.089: Connecting to org.freedesktop.Tracker3.Miner.Files
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: DBus interface for Nautilus (org.gnome.Nautilus.FileOperations2) is now available.
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: DBus interface for Switcheroo control (net.hadess.SwitcherooControl) is now available.
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: DBus interface for Nautilus (org.freedesktop.FileManager1) is now available.
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: DBus interface for Gvfs daemon (org.gtk.vfs.Metadata) is now available.
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: GNOME nautilus 46.2
Jan 21 17:08:07 computer_name gnome-shell[5507]: DING: DBus interface for File-roller (org.gnome.ArchiveManager1) is now available.
Jan 21 17:08:07 computer_name gnome-shell[5507]: Received notification for window. 1 notifications remaining.
Jan 21 17:08:07 computer_name gnome-shell[5507]: Received notification for window. 0 notifications remaining.
Jan 21 17:08:08 computer_name gnome-shell[5507]: Trying to set property Menu of type s but according to the expected interface the type is o
Jan 21 17:08:09 computer_name gnome-shell[5507]: Trying to set property Menu of type s but according to the expected interface the type is o
Jan 21 17:08:10 computer_name gnome-shell[5507]: Trying to set property Menu of type s but according to the expected interface the type is o
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan 21 17:08:12 computer_name gnome-shell[5507]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan 21 17:08:39 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbca77d0a0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbd11ebfa0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbc8c0bce0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbccdf5fe0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbcfb7fea0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbcd1490a0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbcbef9650), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbd3238a10), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbcd30fbe0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbcff80e10), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   60fbc7ab7048 i   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbc7f36e10), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   7ffff7620390 b   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbce880a80), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   7ffff7620390 b   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbd0204df0), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   7ffff7620390 b   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbd2cd6180), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   7ffff7620390 b   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:09:56 computer_name gnome-shell[5507]: Object St.Icon (0x60fbd39cdf80), 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.
                                             == Stack trace for context 0x60fbc79ef9f0 ==
                                             #0   7ffff7620390 b   file:///home/user_name/.local/share/gnome-shell/extensions/[email protected]/lib/extension/indicator.js:125 (6098d9e0fb0 @ 87)
                                             #1   60fbc7ab6fb8 i   resource:///org/gnome/shell/ui/init.js:21 (1bf476e70bf0 @ 48)
Jan 21 17:10:41 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:10:51 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:11:56 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:13:03 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:13:13 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:13:59 computer_name gnome-shell[5507]: pipewire remote error: id:2 no more input formats
Jan 21 17:14:29 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Jan 21 17:14:35 computer_name gnome-shell[5507]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4800008 specified for 0x48000c5.
Jan 21 17:14:35 computer_name gnome-shell[5507]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4800008 specified for 0x48000c5.
Jan 21 17:14:41 computer_name gnome-shell[5507]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4800008 specified for 0x480013d.
Jan 21 17:17:00 computer_name gnome-shell[5507]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
GNOME Shell version

GNOME Shell 46.0

Forge version

46.0-84

Other installed/enabled extensions
emoji-copy@felipeftn
  Name: Emoji Copy
  Description: Emoji copy is a versatile extension designed to simplify emoji selection and clipboard management.

It is a fork of Emoji Selector.
  Path: /home/user_name/.local/share/gnome-shell/extensions/emoji-copy@felipeftn
  URL: https://github.com/felipeftn/emoji-copy
  Version: 25
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: GSConnect
  Description: GSConnect is a complete implementation of KDE Connect especially for GNOME Shell with Nautilus, Chrome and Firefox integration. It does not rely on the KDE Connect desktop application and will not work with it installed.

KDE Connect allows devices to securely share content like notifications or files and other features like SMS messaging and remote control. The KDE Connect team has applications for Linux, BSD, Android, Sailfish, iOS, macOS and Windows.

Please report issues on Github!
  Path: /home/user_name/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/GSConnect/gnome-shell-extension-gsconnect/wiki
  Version: 58
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Forge
  Description: Tiling and window manager for GNOME

Please report bugs/issues on https://github.com/forge-ext/forge/issues
  Path: /home/user_name/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/forge-ext/forge
  Version: 84
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Desktop Icons NG (DING)
  Description: Adds icons to the desktop. Fork of the original Desktop Icons extension, with several enhancements .
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.com/rastersoft/desktop-icons-ng
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu Tiling Assistant
  Description: Expand GNOME's 2 column tiling and add a Windows-snap-assist-inspired popup...
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://launchpad.net/ubuntu/+source/gnome-shell-extension-tiling-assistant
  Version: 46
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu AppIndicators
  Description: Support app indicators and legacy tray icons in top panel, as the default Ubuntu experience. System update of AppIndicator and KStatusNotifierItem Support extension.
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu Dock
  Description: A dock for the Gnome Shell, default Ubuntu experience. This extension is a modified version of Dash To Dock with different defaults. Dash To Dock can be installed to replace it and give more (but unsupported) configuration options.
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: [email protected]
  Version: 90
  Enabled: Yes
  State: ACTIVE
(6) Monitor Setup

2x 2560x1440

Image

Other Notes

No response

Lingua principale
JavaScript
Stelle
1.3k
Fork
112
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di forge-ext/forge

Tutte le issue di forge-ext/forge

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.