Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#16854 closed defect (fixed)

[patch][cla]mobile Rating widget has rendering problems under some scenarios with position:relative ancestor

Reported by: Chris Mitchell Owned by: Eric Durocher
Priority: undecided Milestone: 1.9
Component: DojoX Mobile Version: 1.8.3
Keywords: Cc:
Blocked By: Blocking:

Description

The mobile Rating widget has rendering problems under some scenarios with position:relative ancestor elements. This problem is with the css clip() function used in dojox/mobile/iconUtils.js. CSS clip requires that the elements be position:absolute. Nothing in the Rating component ensures that this is the case, so users may unknowingly add the Rating widget into a parent node that inherits position:relative from one of its ancestors. A patched version of iconUtils.js from trunk is attached. added L33: position: "absolute" added L173: position: "relative"

Attachments (1)

iconUtils.js (7.6 KB) - added by Chris Mitchell 7 years ago.

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by Chris Mitchell

Attachment: iconUtils.js added

comment:1 Changed 7 years ago by Chris Mitchell

Status: newassigned

comment:2 Changed 7 years ago by Chris Mitchell

Summary: mobile Rating widget has rendering problems under some scenarios with position:relative ancestor[patch][cla]mobile Rating widget has rendering problems under some scenarios with position:relative ancestor

comment:3 Changed 7 years ago by Chris Mitchell

Resolution: fixed
Status: assignedclosed

In [30872]:

fixes #16854 !strict

comment:4 Changed 7 years ago by bill

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