-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meta_context_notify_ready: assertion 'priv->state == META_CONTEXT_STATE_STARTED || priv->state == META_CONTEXT_STATE_RUNNING' failed
#25
Comments
I don't know how / why this error appears, it still exists even I try to comment all lines in rounded-window-corners/src/app.ts Line 52 in 838ffeb
|
@yilozt I just started doing GTK-based development, but I'll ask around if someone can point out the problem, and I'll send whatever they say along... |
@yilozt This might be helpful? https://gjs.guide/extensions/development/debugging.html#gjs-console |
Give up... I still don't have any idea to solve this issue. |
@yilozt I'm working on it. I'm talking to a few of the GNOME developers on Matrix. I think we're making progress. |
Comfirmed that ES Modules occurs this error. I don't think it is a real Maybe I should stop use ES modules in extensions, it can fix this error message. |
This is a example extensions that uses ES Modules, it can emit this error message: [email protected] This is normal extensions that will not emit error message: [email protected] This example extensions even do nothing, it just print something to log: class Extension {
enable() {
log ('Extension Enabled')
}
disable() {
log ('Extension disabled')
}
}
function init () {
return new Extension()
} |
@yilozt WOW! Great work! ...and thank you for taking the time to debug and share that. I had hit a similar crux yesterday, but hadn't hit on the ESM modules, but I guess it makes sense. Interestingly, I was told yesterday (on the GNOME Matrix) that eventually the GNOME Shell will move to ESM (in 43 or 44). |
Noticed this error in my logs on a clean shell restart (
alt
+F2
->r
) with only your plugin installed, no user themes either. Only happens with this plugin installed and enabled.OS: Gentoo - 5.19.0
GNOME: 42.3.1
Disabling the plugin (and restarting the GNOME shell), makes the error go away.
The text was updated successfully, but these errors were encountered: