Great, thanks Martin :)
The bug is here: http://bugzilla.qooxdoo.org/show_bug.cgi?id=5616
I haven't done a playground example because AFAIK there isn't a way to
demonstrate it.
Regards
John
From: Martin Wittemann <[email protected]>
Reply-To: qooxdoo Development <[email protected]>
Date: Tue, 13 Sep 2011 15:39:47 +0200
To: qooxdoo Development <[email protected]>
Subject: Re: [qooxdoo-devel] Popup context menu disappears immediately
after it appears
I would guess a qooxdoo bug so file it for the framework and I'll take the
rest. ;)
Am 13.09.2011 um 14:51 schrieb John Spackman:
> *bump*
>
> Sois this is a bug in Qooxdoo or a bug in the docs or a bug in Aristo?
>
> John
>
> From: John Spackman <[email protected]>
> Reply-To: qooxdoo Development <[email protected]>
> Date: Fri, 09 Sep 2011 16:48:38 +0100
> To: qooxdoo Development <[email protected]>
> Subject: [qooxdoo-devel] Popup content menu disappears immediately after it
> appears
>
> Hi
>
> I've recently switched an app from the Simple theme to Aristo and discovered
> that right-click content menus always disappear as soon as they appear. This
> is because in the Aristo theme, the menu appears directly underneath the mouse
> and this triggers qx.ui.menu.Button._onMouseUp() which calls
> qx.ui.menu.Manager.getInstance().hideAll().
>
> In the simple theme the menu has a border width of 1, so the popup's button
> appears one pixel offset from the mouse and does not trigger mouseup on the
> button.
>
> An easy work around is to add a width:1 to Aristo's Decoration.js "menu"
> decorator, but isn't this a bug in the framework not Aristo? IE is this it a
> requirement that menus have at least one pixel border, or could "place to
> mouse" position the menu to left+1 or better yet, only react to mouseup if
> it's previously seen a mousedown?
>
> John
> ------------------------------------------------------------------------------
> Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted
> this study that outlines how and why cloud computing security and archiving is
> rapidly being adopted across the IT space for its ease of implementation,
> lower cost, and increased reliability. Learn more.
> http://www.accelacomm.com/jaw/sfnl/114/51425301/______________________________
> _________________ qooxdoo-devel mailing list
> [email protected]https://lists.sourceforge.net/lists/listinf
> o/qooxdoo-devel
> ------------------------------------------------------------------------------
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> Learn about the latest advances in developing for the
> BlackBerry® mobile platform with sessions, labs & more.
> See new tools and technologies. Register for BlackBerry® DevCon today!
> http://p.sf.net/sfu/rim-devcon-copy1
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
----------------------------------------------------------------------------
-- BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA Learn about
the latest advances in developing for the BlackBerry® mobile platform with
sessions, labs & more. See new tools and technologies. Register for
BlackBerry® DevCon today! http://p.sf.net/sfu/rim-devcon-copy1
_______________________________________________ qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops? How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel