no ToolTips on children of StaticBox in GTK

Bug #256784 reported by Michael Rooney
4
Affects Status Importance Assigned to Milestone
wxBanker
Fix Released
Medium
Michael Rooney
wxWidgets
Fix Released
Unknown
wxbanker (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

In the AccountListCtrl, nothing has ToolTips in GTK. It seems to be because they are children of a StaticBox, as I can duplicate this behavior by trying to add a tooltip the text in the StaticBox in the wxPython demo.

Related branches

Michael Rooney (mrooney)
Changed in wxbanker:
assignee: nobody → michael
importance: Undecided → Medium
milestone: none → 0.3
status: New → Confirmed
Revision history for this message
Michael Rooney (mrooney) wrote :

Looks like this is a wxWidgets bug which I can't do anything about. Re-milestoning.

Changed in wxbanker:
status: Confirmed → Triaged
milestone: 0.3 → 0.4
Changed in wxwidgets:
status: Unknown → New
Michael Rooney (mrooney)
Changed in wxbanker:
milestone: 0.4 → none
Changed in wxwidgets:
status: New → Unknown
Revision history for this message
Karel Kolman (kolmis) wrote :

Actually I think this can be worked around by plugging in an additional Panel (with an appropriate BoxSizer) as the only "child" of the StaticBoxSizer. See the attached patch which fixes tooltips for the account control bitmap buttons.

Revision history for this message
Michael Rooney (mrooney) wrote :

Funny, I was just thinking about this bug as I noticed today I have tooltips again in both 0.4 and 0.5. Could it have been fixed with some gtk update, perhaps? I am on Intrepid and can't seem to find any missing tooltips. What about your Karel?

Revision history for this message
Karel Kolman (kolmis) wrote :

I am running an up-to-date intrepid, no tooltips in a staticboxsizer for buttons/checkboxes whatsoever. i even tried different gtk engines but had no luck. (the tooltips are shown for textctrls). i installed versions of wxgtk and gtk2 from jaunty - nothing seemed to change.

Revision history for this message
Michael Rooney (mrooney) wrote :

I'll target this for 0.4.0.3 as well, should be pretty easy thanks to your patch.

Changed in wxbanker:
milestone: none → 0.4.0.3
Revision history for this message
Michael Rooney (mrooney) wrote :

Okay I've committed an expanded version of your patch to 0.4 and 0.5. I made everything in the control a child of that subpanel because other things have tooltips too (like the hide zero balance check) and other things might eventually as well. Seems to be working well on my end.

Changed in wxbanker:
importance: Undecided → Low
status: New → Triaged
status: Triaged → Fix Committed
Revision history for this message
Michael Rooney (mrooney) wrote :

Setting status appropriately, I missed this before.

Changed in wxbanker:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wxbanker - 0.4.1.0

---------------
wxbanker (0.4.1.0) jaunty; urgency=low

  * fix localized currency display (LP: #327590)
  * workaround wxpython tooltip regression (LP: #256784)
  * escape cancels account creation/rename (LP: #326074)
  * fix plot algorithm grouping bugs (LP: #333059)
  * sync translations from Launchpad

 -- Michael Rooney <email address hidden> Mon, 23 Feb 2009 16:36:27 -0800

Changed in wxbanker:
status: Fix Committed → Fix Released
Changed in wxwidgets:
status: Unknown → Confirmed
Changed in wxwidgets:
status: Confirmed → Fix Released
Michael Rooney (mrooney)
Changed in wxbanker:
status: Fix Committed → Fix Released
Changed in wxwidgets:
status: Fix Released → Unknown
Changed in wxwidgets:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.