Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#15070 closed defect (fixed)

InlineEditBox in edit mode will block interaction on widgets below InlineEditBox

Reported by: helloworld Owned by: Douglas Hays
Priority: low Milestone: 1.8
Component: Dijit Version: 1.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

when click the InlineEditBox?, then it's in edit mode. but the hidden inlineEditBox will cover some area below.

If the covered area has some other widgets, then these widgets cannot work as expected.

For example as attached, this is from the Dojo1.7 test case of inlineEditBox.

when click area marked as "1", then part of inlineEditBox will cover blue area "2", so only you click on area "3", you can active the below inlineEditBox, if you click on area "2", nothing happens.

Actually, in my project, area "2", is a small widget, so when InlineEditBox? is editing mode, my small widget is clickable. That's bad.

Attachments (1)

inlineEditingBug.jpg (187.1 KB) - added by helloworld 7 years ago.

Download all attachments as: .zip

Change History (4)

Changed 7 years ago by helloworld

Attachment: inlineEditingBug.jpg added

comment:1 Changed 7 years ago by bill

Owner: set to Douglas Hays
Priority: undecidedlow
Status: newassigned
Summary: editing InlineEditBox will skip other widgetsInlineEditBox in edit mode will block interaction on widgets below InlineEditBox

Doug, can you handle this one? I think it started in [25348]. The source node (which is opacity:0 but not display:none or visibility:hidden) is blocking clicking any of the nodes beneath it. Maybe it can just be moved off screen.

comment:2 Changed 7 years ago by Douglas Hays

Resolution: fixed
Status: assignedclosed

In [28262]:

Fixes #15070. Move InlineEditBox? related widgets offscreen when not in use instead of just hiding them on screen.

comment:3 Changed 7 years ago by Douglas Hays

Milestone: tbd1.8
Note: See TracTickets for help on using tickets.