Are there any known issues on deployed applications whereby a radio button becomes unresponsive? As if it is not selectable. Same with icons. It seems to happen after a dialog is closed - not always reproduceable though and it only happens on IE. It looks like it might be window masking problems but the funny thing is that there are other controls on the page which is responsive.
Announcement
Collapse
No announcement yet.
X
-
an update on this issue - it seems it's only the mouse that becomes unresponsive over the canvas items. When we tab through the canvas items on the screen, the radio button/select item/date item becomes responsive again. Note that it only starts breaking IF we have just shown a dropdown or a date picker.
-
We haven't seen this effect.
It sounds like it is indeed a case where the UI is being masked by some floating element in the DOM.
We have a number of cases where we write a transparent div and float it over components in order to explicitly block mouse interactions, etc -- for example for the clickmask. It is possible that this kind of thing is responsible, but we just can't give you a definite answer without more information.
Ideally - as always - a test case we can run will allow us to get to the bottom of it.
Other than that:
- if you pop open the developer console and click on the unresponsive item, you should see the mouse down target reported in the developer console. Try this while in the good (working) state first and you should see the ID of the form the item is embedded in. Then try in the broken state and see if something else is reported. This may indicate if another component is rendering above the item and blocking it.
- Secondly you could inspect the DOM while in the bad state and actually look at whether there is an element floating over the top of the item blocking mouse interactions. If you can give us details about this element (ID etc) it may clarify where it's coming from.
There are other things we could suggest (forcing redraw, experimenting with z-index, etc) but these are going to be random guesses without more information.
A repro-case would undoubtedly allow us to get to the bottom of this, so we'd recommend channeling your efforts that way.
Comment
-
Ok - there goes that theory - the issue is still reproduceable even with unobfuscated gwt code. This is quite difficult to debug since if we put the debugger into the deployment, it is no longer reproduceable. By debugger I mean we add the following directories and redeploy:
isomorphic\system\development
isomorphic\system\helpers
Comment
Comment