Bug 140307 - Kopete's balloon stops working with 3.5.6
Summary: Kopete's balloon stops working with 3.5.6
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-19 19:03 UTC by S.Çağlar ONUR
Modified: 2007-01-25 12:11 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S.Çağlar ONUR 2007-01-19 19:03:23 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc-3.4.6 
OS:                Linux

With KDE-3.5.6 release kopete's message ballons are not working (only kopete's icon rotating when message comes) and also a tiny software called knazar [1] which uses kopete's ballon code can't show the them. Just upgrading kdenetwork over 3.5.5 didn't trigger that bug but upgrading with kdebase causes failure. So i assume its a kicker issue.

[1] http://svn.pardus.org.tr/uludag/trunk/knazar/
Comment 1 Rex Dieter 2007-01-19 19:12:20 UTC
I've had several kde-3.5.6 test users report the same thing.
Comment 2 Diego Elio Pettenò 2007-01-19 19:14:44 UTC
Might be related: on a dual-screen xinerama setup, the balloon, as well as Amarok's tooltip, get displayed on the screen number 2 (while kicker is on screen number 1), at the correct x/y position.

I admit I'm using seli's xinerama patches though this wasn't happening with 3.5.5 and seli's patches.
Comment 3 S.Çağlar ONUR 2007-01-19 19:22:41 UTC
Without dual-screen setup amarok behaves same for me, no tooltip at all
Comment 4 Will Stephenson 2007-01-20 19:45:34 UTC
I can't reproduce this with kdenetwork-3.5.6 on kdebase-3.5.5 either.  I'd look at kwin first, since the tray icon is not running inside kicker but is owned by kopete and just embedded in kicker - especially if amarok's OSD isn't showing either.  (No xinerama, xgl, or other funkiness here)
Comment 5 Diego Elio Pettenò 2007-01-21 01:43:50 UTC
Negative, it's not KWin the problem, tried downgrading it to 3.5.5 and the problem persists.

Also, it's not Amarok's OSD the problem, it's Amarok's tooltip, that should also take its position from the icon in kicker's tray area.
Comment 6 Diego Elio Pettenò 2007-01-21 01:59:39 UTC
It would be nice to know if all of us are using seli's patches or not, at least Gentoo and Pardus are using them.
Comment 7 Ismail Donmez 2007-01-21 10:59:05 UTC
Patches from http://ktown.kde.org/~seli/xinerama/ that is, also KUbuntu uses them afaik.
Comment 8 Apollon Oikonomopoulos 2007-01-22 21:46:46 UTC
I confirm, no balloon notification and no amarok tooltip here either, since I upgraded to 3.5.6.
Comment 9 Diego Elio Pettenò 2007-01-23 09:34:04 UTC
I'd propose to change the summary to something like "Misplaced graphical elements for tray icons with KDE 3.5.6", as it's not limited to Kopete's balloon.
Comment 10 Lubos Lunak 2007-01-23 16:44:55 UTC
r626522 (kdelibs). Keeping open because at least the bounds checking of the screen area is broken. Also the mapping of the systray position to global coordinates is wrong, but I guess that has to stay for KDE3.

Comment 11 Lubos Lunak 2007-01-23 16:48:46 UTC
And this is no bloody kwin bug.
Comment 12 Jonas Widarsson 2007-01-23 17:45:04 UTC
In my case the balloon appears seldom but not never. I haven't been able to discover any specific pattern of behaviour. I have a bottom screen panel with the systray to the left, built yesterday from kdesvn-build with qt-copy on a gentoo system with nvidia drivers.
Comment 13 Altmenorg 2007-01-23 17:52:35 UTC
I did several tests today to try to figure out where is the problem exactly...

I use a Kubuntu feisty box.

I use kde 3.5.6 but with kwin, kopete and kicker 3.5.5 -> the problem occurs.
I used kde 3.5.5 and installed kopete 3.5.6, no issue, then I installed kwin 3.5.6, the problem appeared...

Those two tests have completly illogic result, but that's it...
I hope that helps.
Comment 14 Apollon Oikonomopoulos 2007-01-25 11:26:36 UTC
The bug was probably fixed with the two last commits here: 
http://websvn.kde.org/branches/KDE/3.5/kdelibs/kdeui/qxembed.cpp?rev=626568&r1=626568&view=log
Comment 15 Ismail Donmez 2007-01-25 12:11:46 UTC
closing as fixed.