-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This is rather unlikely...
The whole story:
notify-send uses standard dbus API to call notification service,
whatever it is on given system. On Fedora VMs we have by default
mate-notification-daemon, on Debian - notify-osd. Those two services
differ in behaviour:
- mate-notification-daemon shows notification, which can be closed by
clicking on it, or after timeout
- notify-osd shows notification which is closed only after some
inactivity timeout (*), where "inactivity" is defined as "mouse pointer
away from the notification"
Given that VM receives mouse events only when the pointer is above
window belonging to that VM, sometimes it could be hard to get the
pointer away from the notification. Especially when there is no other
windows active - when you position mouse at such notification, the
pointer will stay there, even when you move mouse to another screen
corner - such move will be outside of VM window, so VM will not receive it.
I think the solution for this particular problem would be to simply
change default notification daemon. Any propositions which one? The same
as in Fedora?
There is also more general problem that the VM can create a window that
is immune to window manager actions, but this is separate issue
orthogonal to this one. Lets focus on notify-osd problem in this thread.
(*) According to
https://launchpad.net/notify-osd this is a feature -
popups will not block clicks in the region - underlying application will
receive it.
- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJVru4wAAoJENuP0xzK19csE6wH/A6dpgK1F64q0owSbnYDDTIZ
G6i4CSQ/8/+3Sf1sg4qgLsWefmiOHPshqoKa333WMRq99oRyoy2ZiSh0+9JBNpAl
bt5wTcwGpLzGbE4Ckd/7ubYSqFhQI0ggP9pU4JlVLV9TvIA2B2Ki5yGFY8GyzLjH
r3xy9AGQZfOEr98OU1HUYKFte9HpXbrtd4I3pxTPZZc+cW/SqkFtKWEB4sm+o3on
ssG3SMCPf7uekjrjmdTZAZAse3PUZDNWktAqDBRNd/KnkfrYIoAwOLUQWzJxwGKi
GMnNFbj9biwjfsT1vJ/cdTnh7Q+muBFfHVxtHe/ERbdZT5WuUrGccpMdeNPqOIQ=
=pIEq
-----END PGP SIGNATURE-----