Skip to content
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

Does not work when opening a new window for chromium browsers like Google Chrome, Chromium, Brave #418

Closed
adityainduraj opened this issue Feb 1, 2024 · 7 comments
Labels
bug Something isn't working GNOME The bug is specific to GNOME

Comments

@adityainduraj
Copy link

Describe the Bug

When opening a new window for any chromium browser, the animation does not work. However it works for closing and it works when you open a new window when one is already open. This issue is not present on any other app, even Firefox. Tried installing and reinstalling all chromium browsers. Cleared cache, updated everything, rebooted. Didn't fix it.

Steps to reproduce the behavior:

  1. Open any Chromium browser when no other windows are open.
  2. It opens abruptly, with no animation.
  3. Try opening a new window when one is already open.
  4. Animation is present. Try closing, animation is still present. Present with all other apps.

## System
_Please complete the following information:_
 - Fedora 39
 - Burn-My-Windows version - latest EGO version
 - GNOME Shell version: 45
@adityainduraj adityainduraj added the bug Something isn't working label Feb 1, 2024
@adityainduraj
Copy link
Author

adityainduraj commented Feb 1, 2024

I'm on my phone right now, but I'll add a full video of the bug as soon as I can.

@Schneegans
Copy link
Owner

Hi there, thanks for the report! One initial guess is that Chrome maybe opens as a transparent window and requires some milliseconds to draw the initial frame. At this point, the animation is maybe already over.

Some of the BMW effect are pretty much invisible on transparent windows. Which effect are you using? Could you try another one? For instance, the Energize A / B effects do not care about the window's transparency.

@Schneegans Schneegans added the GNOME The bug is specific to GNOME label Feb 1, 2024
@adityainduraj
Copy link
Author

I have tried changing both the animation and the animation speed. The issue persists.

Were you able to replicate this?

@Schneegans
Copy link
Owner

Well, I tested it and it behaves mostly like I expected. I see the BMW-effect played on a transparent region on the screen and then, after a fraction of a second, maybe about halfway through the animation, the window becomes visible.

Could you please test this with the "Energize A" effect and set the effect duration to something which is definitely longer than the startup time of Chrome? E.g. 10s?

@Schneegans
Copy link
Owner

Any news here?

@adityainduraj
Copy link
Author

Sorry for the delayed reply, I actually stopped using the extension since I wanted a more vanilla GNOME experience.
However, as I last recall, adding an extra delay, like 7s did fix that issue. I also edited the .desktop file to set StartupNotify=False for another issue I was having with Chromium.
Sorry if it isn't helpful.

@Schneegans
Copy link
Owner

Thanks for the feedback! Then I guess we can close this for now.

@Schneegans Schneegans closed this as not planned Won't fix, can't repro, duplicate, stale Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working GNOME The bug is specific to GNOME
Projects
None yet
Development

No branches or pull requests

2 participants