GNU TeXmacs - Bugs: bug #37719, Color menus are not unmapped.
You are not allowed to post comments on this tracker with your current authentication level.
bug #37719: Color menus are not unmapped.
Submitter: | Miguel de Benito <mdbenito> | ||
Submitted: | Mon 12 Nov 2012 12:54:52 PM UTC | ||
Category: | Qt port | Priority: | 5 - Normal |
Item Group: | Error | Status: | Confirmed |
Privacy: | Public | Assigned to: | mdbenito |
Originator Name: | Joris | Open/Closed: | Open |
Release: | None | Release: | 1.0.7.16 |
Fixed Release: | None | Fixed Release: | |
Keywords: |
Sun 08 Jun 2014 10:15:18 PM UTC, comment #3: |
Miguel de Benito <mdbenito>![]() ![]() |
Sun 08 Jun 2014 08:06:12 PM UTC, comment #2: This is driving me nuts. I've tried everything Qt has to offer, connecting to triggered() signals in the QTMLazyMenu, handling events in the QTMMenuButton and posting delayed events to close the menus. Nothing worked. And directly using cocoa with
|
Miguel de Benito <mdbenito>![]() ![]() |
Mon 07 Jan 2013 01:30:47 AM UTC, comment #1: This looks like a Qt / Mac bug (see http://comments.gmane.org/gmane.comp.lib.qt.user/4184 ) |
Miguel de Benito <mdbenito>![]() ![]() |
Mon 12 Nov 2012 12:54:52 PM UTC, original submission:
When selecting a text color from the Format Color or Document Color submenus, the menus are not unmapped appropriately. |
Miguel de Benito <mdbenito>![]() ![]() |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Hacking my way jungle-style I managed to close the *sub*menu containing the colored buttons. The problem is that it is reparented by Qt as a child of a QMacNativeWidget and events don't get propagated up the chain because there's no chain. I've tried keeping a pointer to the root menu, but that doesn't help either because it's ignoring hide(), close(), clearFocus() and anything else I throw at it.
:'(