Version: 4.0 (using KDE KDE 4.0.0) Installed from: Ubuntu Packages OS: Linux Geosense is a game where you select a city in a country on a world or US map. The game used to be virtually unplayable in the 3.5 branch, as Konqueror would take the text box background color from your color scheme (which is most likely white), but the text used to display countries is white. That bug is fixed in 4.0, and thanks for that. A new bug has appeared, though. Geosense used custom button images. These are respected (they were not in 3.5), but now there is a button right in the middle of the world map, blocking countries and cities. Clicking the button does nothing. Reproduce: 1. Change browser ID for the site www.geosense.net to Firefox 2. (The site complains, otherwise) 2. Go to http://www.geosense.net and click "Visit" 3. On the next page, click "Play Alone". 4. Observe almost flawless page except for button in middle of map. Expected: There should be no button in the middle of the map. (Should a I file a 3.5 branch bug? The game is virtually unplayable on that branch.)
Uhm, hello? I filed this a WHIIIIIIIILLLLLLLLLEEEE back, it's still current.
... Uhm, hello? I'd really like to see it fixed for 4.1. Or, at least a confirmation someone has seen this...
Testcase: <input type="button" class="bigbut" value="test" style="visibility:hidden; background-image: url(http://www.kde.org/media/images/top-kde.jpg)"> (Actually, the original CSS also specified width/height). So just painting the background when we shouldn't be?
Thanks for a response. It seems like that, to me anyway.
Using KDE 4.1.1 (KDE 4.1.0 (4.1 >= 20080722)) (KDEmod) in ArchLinux i686: I can confirm the behaviour of the testcase. The button with custom background is painted even if its CSS property "visibility" is set to hidden. It isn't showed in Opera 9.52, Firefox 3.0.1 , Arora 0.4 This also happens using KDE 4.2 svn (kdelibs rev.851858 and kdebase rev.851866)
This bug is still present in KDE4.1.3 and KDE4.2svn (kdelibs rev.890034), here on my ArchLinux x86_64 box.
Confirming (with the testcase) here using: Qt: 4.4.3 KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2)) kdelibs svn rev. 898705 / kdebase svn rev. 898705 on ArchLinux x86_64 - 2.6.27.8
*** Bug 161541 has been marked as a duplicate of this bug. ***
SVN commit 947499 by ggarand: rework replaced elements painting -render outlines -properly check the painting rectangle bounds -check visibility in all painting phases (#155599) BUG: 155599 M +7 -0 css/html4.css M +15 -10 rendering/render_replaced.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=947499
Thank you! I cannot check this fix at the moment; I no longer have KDE 4. Thanks again!
SVN commit 948350 by ggarand: automatically merged revision 947499: rework replaced elements painting -render outlines -properly check the painting rectangle bounds -check visibility in all painting phases (#155599) BUG: 155599 M +7 -0 css/html4.css M +15 -10 rendering/render_replaced.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=948350