Version: 0.7.1 (using KDE KDE 3.1.3) OS: Linux notifications are displayed on the topleft of the screen (my status bar is on the bottom of the screen), when the kopete status bar icon is disabled.
*** Bug 62592 has been marked as a duplicate of this bug. ***
This is the expected behaviour for a kpassivepopup with no parent (where should it display? It does not have any anchor to attach to).
Subject: Re: notifications displayed on top of screen instead of status bar when icon disabled. On Wednesday 13 Aug 2003 19:32, sgehn@gmx.net wrote: > ------- Additional Comments From sgehn@gmx.net 2003-08-13 16:02 ------- > This is the expected behaviour for a kpassivepopup with no parent (where > should it display? It does not have any anchor to attach to). But for kmail, it displays it alongside the kmail button in the taskbar.
Subject: Re: [Kopete-devel] notifications displayed on top of screen instead of status bar when icon disabled. On August 13, 2003 11:23 am, Amit Shah wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Wednesday 13 Aug 2003 19:32, sgehn@gmx.net wrote: > > ------- Additional Comments From sgehn@gmx.net 2003-08-13 16:02 ------- > > This is the expected behaviour for a kpassivepopup with no parent (where > > should it display? It does not have any anchor to attach to). > > But for kmail, it displays it alongside the kmail button in the taskbar. This is incorrect. In KDE > 3.1.x, a passive popup with no parent is attached to the current active / focused window, no matter what application launched it. (I don't think this has been backported to 3.1 ) In KMail they must be giving the systray ID as the parent. Needless to say if you wer eusing KDE CVS or (soon) 3.2 the default behaviour is much better, I prefer it even over the "in the tray mode". Nevertheless, in Kopete I guess if the systray icon is disabled, we should be passing the winID of the tray itself to the popup, probably like Kmail does. But still I would like to have for the next release an option to turn this off and use the default "attach to the active window" behaviour in 3.2. I propose to all a checkbox labeled " (x) Show popups next to system tray " ... defaulting to on.
The current location of notification messages is extremely unintuitive and seems arbitrary. Currently my notifications appear to the right of center, at the top of my screen. I rarely even notice them there. Classic behavior for instant messengers is to display notifications near the system tray. I would think default behavior should be to be near the system tray, as that is the traditional location for this type of notification, and expected by most users. Possibly allow the user to drag and anchor it where they wish as an option.