Hi Acquarious81,
Well it is already done, I go to release a patch.
Can you write down here a copy of that function? and tell me the file where i've to put that?... i want to try to resolve this little bug..
Maybe it will be hard as you need to understand how the framework works at least on the user side (js/html code).
Currently you can find the js files here /usr/htdocs/js.
What it is wrong:
Previously to avoid to load jquery.js file, I extracted the code lines required to build an object "Browser" which gives information about the browser used.
These lines are now in the file objects.js. But I forgot the function callAlert uses another jquery command : $.is(), to check if the HTML element with the bad value is visible.
(callAlert() is set in validFunctions.js).
Indeed if a menu contains a tabs object, this HTML element is hidden if its parent tab is not selected. So callAlert needs to select this tab before showing the alert and gives the focus for this HTML element (and also set a yellow background on it).
As $.is() is no longer available, callAlert() aborts before showing the alert message when it asks if this HTML is hidden. Now callAlert uses directly the properties offsetWidth and offsetHeight to check if the HTML element is hidden