Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#16989 closed defect (fixed)

Tooltip: non-optimal position picked for Tooltips near bottom of document on iOS

Reported by: Sebastien Brunot Owned by: bill
Priority: undecided Milestone: 1.7.6
Component: Dijit Version: 1.9.0b2
Keywords: Cc:
Blocked By: Blocking:

Description

See the attached page place.html:

If you display this page on an iPad, for example, and click the input field "above 2", you can see that the tooltip is not correctly displayed:

1) It is attached to the left border of the input field, in the middle, while there is enough space to display it above the the input field as requested;

2) When displayed attached to the left border, the position of the tooltip on the screen is not correct.

Attachments (1)

place.html (2.9 KB) - added by Sebastien Brunot 6 years ago.
page to reproduce the problem.

Download all attachments as: .zip

Change History (10)

Changed 6 years ago by Sebastien Brunot

Attachment: place.html added

page to reproduce the problem.

comment:1 Changed 6 years ago by bill

Resolution: fixed
Status: newclosed

In [31208]:

Account for when viewport ends before the bottom of the screen, and thus keyboard is not obscuring as much of the viewport as we thought it was. Fixes #16989, refs #16730 !strict.

comment:2 Changed 6 years ago by bill

Milestone: tbd1.9
Summary: Tooltip not correctly displayed on iOSTooltip: non-optimal position picked for Tooltips near bottom of document on iOS

comment:3 Changed 5 years ago by Bill Keese <bill@…>

In ae10bd2ad5ae4718d0581d74cca9a89917c250ab/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:4 Changed 5 years ago by Bill Keese <bill@…>

In bf6d55e064408ee6738e772e67ad6d18969556d7/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:5 Changed 5 years ago by bill

Milestone: 1.91.7.6

comment:6 Changed 5 years ago by bsnelderwaard

The 1.8 backport seems to break our application. More specifically, the reference to "ViewPort?" in _HasDropDown.js. Shouldn't it be "Viewport" (without the capital P)?

comment:7 Changed 5 years ago by bill

Oh right, thanks, I'll check in that fix (for 1.8 and 1.7).

comment:8 Changed 5 years ago by Bill Keese <bill@…>

In 65b6085b6a8944147fba74238b19ce58ff6d616c/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:9 Changed 5 years ago by Bill Keese <bill@…>

In 20270e47fe6cbfa850d971c33c86b34e6f63068c/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 
Note: See TracTickets for help on using tickets.