Update available balloon pops up over xscreensaver

Bug #36228 reported by bj mccormick
14
Affects Status Importance Assigned to Milestone
notification-daemon (Ubuntu)
Fix Released
Medium
Michael Vogt

Bug Description

If updates become available while a screensaver is running the little balloon
will come up on top of the screensaver. Seems not right.

Revision history for this message
Michael Vogt (mvo) wrote :

What version of notification-daemon do you use? Is it a up-to-date breezy? what
screensaver? gnome-screensaver? xscreensaver?

This problem should have been fixed with the upload of notification-daemon:
notification-daemon (0.2.1-0ubuntu12) breezy; urgency=low

  * debian/patches/07_no_notification_on_screensaver.patch:
    - don't show the notification if another window is in fullscreen-mode
      (e.g. screensaver, media-player) (ubuntu #14944, #15783)

-- Michael Vogt <email address hidden> Mon, 19 Sep 2005 14:10:19 +0200

please check if you run this version (and if notification-daemon was restarted
since that version was installed. a simple killall notification-daemon will do)

Revision history for this message
bj mccormick (bjmccormick) wrote :

(In reply to comment #1)
> What version of notification-daemon do you use? Is it a up-to-date breezy? what
> screensaver? gnome-screensaver? xscreensaver?
>
> This problem should have been fixed with the upload of notification-daemon:
> notification-daemon (0.2.1-0ubuntu12) breezy; urgency=low
>
> * debian/patches/07_no_notification_on_screensaver.patch:
> - don't show the notification if another window is in fullscreen-mode
> (e.g. screensaver, media-player) (ubuntu #14944, #15783)
>
> -- Michael Vogt <email address hidden> Mon, 19 Sep 2005 14:10:19 +0200
>
> please check if you run this version (and if notification-daemon was restarted
> since that version was installed. a simple killall notification-daemon will do)

OH, Your right. This happened like last night and I didn't get to file until
today. I now have the newest daemon and everything is AOK. thanks.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for checking this.

Revision history for this message
bj mccormick (bjmccormick) wrote :

OH! it did it again, i'll hit reopen bug and hope you see it.

According to synaptic I have notification-daemon 0.2.1-ubuntu12 installed.I'm
using gnome-screensaver, and the particular saver is called 'substrate'.

I havent tried to replicate this yet, but heres what i did...

*log in, not touch mouse at all

thats all, lol . I glanced over and there was the baloon.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for this bugreport.

I can reproduce the problem here. It seems like xscreensaver/gnome-screensaver
makes all windows disappear from the wnck_screen_get_windows(), it returns a
empty list. So it dosn't detect that the screensaver is runing. Interesstingly
that behaviour didn't show when the screen is saved with
"gnome-screensaver-command --activate". That's why I didn't detected it in my
initial tests.

Cheers,
 Michael

Revision history for this message
Michael Vogt (mvo) wrote :

For gnome-screensaver this problem should be fixed with the recent upload of
notification-daemon 0.2.1-0ubuntu13.

xscreensaver is unfortunately a lot harder:
http://bugzilla.ubuntu.com/show_bug.cgi?id=16379

Revision history for this message
Matt Zimmerman (mdz) wrote :

Is this a security issue? Does the popup actually allow you to take some
action, or is it merely displayed?

Revision history for this message
Michael Vogt (mvo) wrote :

The popup is only displayed, xscreensaver will not allow the mouse to leave the
unlock dialog. So it's not possible to actually click on the notification (and
the notification will go away after 60s). So it's "only" ugly.

gnome-screensaver correctly set the _NET_WM_STATE_FULLSCREEN property for it's
fullscreen window and notification-daemon skips displaying the notification in
that case. xscreensaver does not set this property and this is a bug IMHO.

Revision history for this message
Michael Vogt (mvo) wrote :

This is no longer a issue in dapper because we use gnome-screensaver. It dosn't pop over it.

Changed in notification-daemon:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.