fix: Implement startupPreparedHandler for overview control#2493
Conversation
Added a startupPreparedHandler to manage overview visibility during startup. fixes: home-sweet-gnome#2492
|
@charlesg99 I'd appreciate if someone could please review this 🙏 |
|
Hey Marko, I tested your branch, but on my end it breaks my system on log out/in, not sure what's causing it. Also, maybe I don't get the desired result; after logging in I still see the overview and instead of getting the animation going out of the overview, it goes out of overview like if there was a very laggy animation. Are you seing this as well? Ideally we would find a way to stay out of the overview on startup, but on my system at least, when the extension init code executes, the animation going to the overview is already running. Did you test it in a vm? I'm asking because I get a different timing if I try it out using a nested wayland session. Thanks! |
Removed commented-out code related to startup animation handling.
Refactor startup animation handling to ensure proper ordering and restore original function if necessary.
Refactor startup overview handling to ensure correct behavior during GNOME Shell startup.
|
Hey, yeah that is VM I'm testing on. you're right there were some inconsistencies and I've pushed new changes which seem to work as expected now. I'm using Fedora 44 on Gnome 50. |
|
@charlesg99 is this change working for you now? 🤔 |
|
Mind having another review please? |
|
Hi @mbevc1, |
|
@charlesg99 did you managed to re-check this? |
|
@charlesg99 any updates on this? |
Added a
startupPreparedHandlerto manage overview visibility during startup.Fixes: #2492