I was not out to program anything the day I found out about this
problem.

I was writing a shell script just to get something displayed on screen
after a key press. I found out about notify-osd and used it, it took 5
seconds for me to figure out how to use it.

Then I realized that notifications were backlogged and I couldn't figure
out why. notify-send did not warn that the expiration timeouts were
being ignored.

If you call me a programmer just for writing a shell script I feel
disproportionately-honored.

It's just a shell script, that I spent two days trying to figure out
what was wrong and my time is valuable, there was no notice that an
option was being ignored.

My gripe is that it was being ignored and no warning was being printed
as it was. That will waste a lot of people's time, and cause a lot of
users to wonder who the bad programmer was to see a notification on
screen repeat for several minutes and no way to get rid of it.

My workaround for killing the backlog stack was:

#!/bin/bash
pkill notify-osd
notify-send "Current value is $VALUE"

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/390508

Title:
  notifyOSD ignores the expire timeout parameter

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/390508/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to