Opened 9 years ago

Last modified 8 years ago

#17229 closed defect

dojox/mobile/Overlay: when used inside a ScrollableView, the Overlay can cover the field associated to it — at Version 5

Reported by: Adrian Vasiliu Owned by: Adrian Vasiliu
Priority: undecided Milestone:
Component: DojoX Mobile Version: 1.9.0
Keywords: Cc: Sebastien Brunot
Blocked By: Blocking:

Description (last modified by Adrian Vasiliu)

When a dojox/mobile/Overlay is used inside a dojox/mobile/ScrollableView, showing the opener can make it appear at a wrong location, outside of the visible area.

How to reproduce:

  1. Open https://bugs.dojotoolkit.org/attachment/ticket/13865/test_Opener-scroll.html on Safari (iPhone or iPad)
  2. Scroll the view down to the field and tap it.

==> The opener is displayed above the field, not at the bottom of the screen but at the top of the page thus in an invisible area...

Issue initially reported by Sebastien Brunot in a comment of #13865. Since it is a distinct issue, I create a separate ticket for it.

Change History (5)

comment:1 Changed 9 years ago by Adrian Vasiliu

Cc: Sebastien Brunot added
Component: GeneralDojoX Mobile
Milestone: tbd1.9.1
Owner: set to Adrian Vasiliu
Status: newassigned

comment:2 Changed 9 years ago by Adrian Vasiliu

comment:3 Changed 9 years ago by Adrian Vasiliu

Milestone: 1.9.1future

Postponed to give us time for a saner solution (see the discussion in the PR).

comment:4 Changed 9 years ago by Adrian Vasiliu

The saner solution was brought by... iOS 7, where the controversial part of the PR is no longer necessary.

comment:5 Changed 9 years ago by Adrian Vasiliu

Description: modified (diff)
Note: See TracTickets for help on using tickets.