Community
Participate
Working Groups
The dojo dialogs we are running seem to all try to center themselves on the screen. On the iPad this means that they are hidden behind the pop up keyboard. This makes it difficult to see what you are typing, but also makes it impossible to do the "tap in it while it already has focus" gesture that allows you to get the pop up menu. Is there any way to disable the default dojo behavior?
Longer term we should try to avoid dialogs altogether.
I had code that repositioned dialogs closer to the dom element that launched them, so I know we can change this. It requires a common mixin class (which we now have). The problem is that dojo has no smarts for dealing with dialogs that go off the screen, pinning to the visible border, etc. So centering is the "safest" way to make sure everything is visible. Of course, not using dialogs is even safer. See bug 342739. If we are always inserting into the dom vs. overlaying, we'd be better off.
if you have a dialog open, you can't touch anywhere to close it. see also http://bugs.dojotoolkit.org/ticket/13488
let's gut check in RC2 how we are doing now on iPad
part of RC3 testing
still the same story as before, i think the idea is to get rid of dialogs where we can use slideouts, etc. For those dialogs left, we should spend the time to: - position them closer to the dom node involved, or at least try to get them near the top to be more ipad friendly - we should use the workaround mentioned in http://bugs.dojotoolkit.org/ticket/13488 to make non dialogs draggable and thus closeable on an ipad. If we need draggable for other reasons, then we need to put cancel buttons in.
we should look at this after we move to dojo 1.7
moving out of 0.5M2 to 0.5 milestone until we have more specific buckets for future
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see: https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html