home-sweet-gnome / dash-to-panel

An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.
GNU General Public License v2.0
3.78k stars 275 forks source link

Does not load in Ubuntu 24.0 Due to this._timeline is null #2082

Open jamesward opened 5 months ago

jamesward commented 5 months ago

Describe the bug The Dash to Panel extension does not load due to the error:

TypeError: this._timeline is null

Linux distribution and version Ubuntu 24.04

GNOME Shell version GNOME Shell 46.0

Dash-to-Panel version 62

Where was Dash-to-Panel installed from? Extension store

jamesward commented 5 months ago

I've uninstalled and reinstalled it and it is working now.

jamesward commented 5 months ago

After a reboot this issue came back

stephannn commented 5 months ago

Hi @jamesward , having the same issue. Also that I can see sometimes on the lock screen my bar. Anyways, can you try this: https://github.com/home-sweet-gnome/dash-to-panel/issues/2018#issuecomment-2073637910

charlesg99 commented 4 months ago

Could you try the master branch? Should be fixed.

stephannn commented 4 months ago

@charlesg99 , looks good at first sight. I ll have to monitor it some time. Thanks

stephannn commented 4 months ago

@charlesg99; after some sleep to wake up the extension gives following error: Expected an object of type GFile for argument 'file' but got type undefined I am sorry, but I do not know how to trace errors on Linux

rgmz commented 2 weeks ago

I'm encountering this error with version 62 (latest release). image

The detailed error is:

gnome-shell[3429]: JS ERROR: TypeError: this._timeline is null
                                             destroy@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js:554:9
                                             destroy@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/taskbar.js:422:27
                                             disable@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panel.js:335:22
                                             disable/<@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js:237:15
                                             disable@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js:222:24
                                             _reset@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js:437:14
                                             enable/<@file:///home/gomez/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js:195:30
                                             @resource:///org/gnome/shell/ui/init.js:21:20
kamilszewczyk commented 1 week ago

Got the same thing as @rgmz, started happening after 24 LTS upgrade. It did work for a while suprisingly...