elementary / notifications

Gtk Notifications Server
https://elementary.io
GNU General Public License v3.0
38 stars 6 forks source link

Notifications originating on another workspace cause crashes #139

Closed wout closed 1 year ago

wout commented 3 years ago

Prerequisites

Describe the bug

I'm using Odin Beta 2 on my laptop for a week now and noticed at least five crashes on workspaces where the windows are in full or split-screen mode. This happens mostly when a notification occurs while moving between workspaces.

The crash sometimes results in all windows from all workspaces moving to the current workspace. But other times it results in all full and split-screen windows being over-scaled (from the looks of it, by the height of the main top panel).

At the moment of the crash, everything freezes for a second or two and most importantly, the notification doesn't appear on the top right but on the top left of the screen.

To switch workspaces, I use all available methods:

To Reproduce

Steps to reproduce the behavior:

  1. While receiving a notification...
  2. Switch to a full or split-screen workspace

Note: it's hard to reproduce.

Screenshots or screen recordings

I'll try to take a screenshot the next time it happens.

Logs

I'll report those when it happens again.

Platform Information

image image

Additional context

Using a single 4k monitor in HiDPI mode (3840 x 2160 @ 60 Hz).

kgenkov commented 1 year ago

Didn't have a crash for months and I just had a second crash in 3 days.

wout commented 1 year ago

I've had notifications on mute for months now. It's a bit of an inconvenience, but it's better than having my UI crashing a few times a day. I hope we can move to OS 7 soon!