Hi,
I want to report a possible bug with the openInterval property in the menu.
I use the word "possible", because this could just be a user-error issue.
Per the API (v0.71), there is a property called openInterval on the object
qx.ui.menu.Menu. The API text for this property states as follows:
Interval in ms after the menu should be openend
Allowed values:
any Integer
Init value:
250
Property attributes:
* The property value can be set using appearance themes.
I tried setting this property within my appearance theme and also inline,
using the setOpenInterval() method. Neither approach worked.
A.) Example code from my appearance theme:
"menu" :
{
style : function(states)
{
/*
var menuborder = qx.ui.core.Border.fromConfig({
top : [ 1, "solid", "general-border" ],
left : [ 1, "solid", "general-border" ],
right : [ 1, "solid", "general-border" ],
bottom : [ 1, "solid", "general-border" ]
});
*/
return {
openInterval : 2200,
backgroundColor : "menu",
padding : 1
};
}
},
I would expect all menus in example (A) to delay 2.2 seconds before opening.
This isn't happening. The menus render almost immediately.
B.) Example from trying in-line to affect the openInterval, using
setOpenInterval. This is from the showcase application, around line 388:
var m3 = new qx.ui.menu.Menu;
var m3_suba = new qx.ui.menu.Menu;
m3_suba.setOpenInterval(2000);
var m3_subb = new qx.ui.menu.Menu;
m3_subb.setOpenInterval(0);
var m3_subc = new qx.ui.menu.Menu;
var m3_subd = new qx.ui.menu.Menu;
I would expect example (B) menu m3_suba to take 2 seconds to open, while
m3_subb should open immediately, and m3_subc and m3subd should open after a
slight 1/4 second delay (250ms default). However, all menus seem to open
quickly, including the m3_suba.
Is it possible that I've missed something that will fix the issue in my app,
or maybe I misunderstood the purpose of the openInterval property, or is
this a bug in qx.ui.menu.Menu()?
Thanks,
Mike
--
View this message in context:
http://www.nabble.com/Possible-bug%3A-openInterval-property-on-menu-tf4381697.html#a12490807
Sent from the qooxdoo-devel mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel