Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#8436 closed defect (fixed)

VML: surface.setDimension() should update children that share the surface's size

Reported by: Eugene Lazutkin Owned by: Eugene Lazutkin
Priority: high Milestone: 1.3
Component: DojoX GFX Version: 1.2.3
Keywords: Cc: liucougar
Blocked By: Blocking:

Description

Right now sizes of many VML shapes are set to the surface size for following reasons:

  • to establish the coordinate system in logical pixels (e.g., group)
  • to prevent accidental clipping of some elements during the transformation (e.g., image)

If surface size changes, new size should be propagated downstream.

Change History (6)

comment:1 Changed 11 years ago by Eugene Lazutkin

Status: newassigned

comment:2 Changed 11 years ago by Eugene Lazutkin

Priority: normalhigh

#8448 is the dup of this ticket. As part of it the test case was committed.

comment:3 Changed 11 years ago by Eugene Lazutkin

Cc: liucougar added

comment:4 Changed 11 years ago by Eugene Lazutkin

Related to #8435.

comment:5 Changed 11 years ago by Eugene Lazutkin

Resolution: fixed
Status: assignedclosed

(In [16422]) Updating new surface dimensions on relevant shapes, !strict, fixes #8436.

comment:6 Changed 11 years ago by Adam Peller

Milestone: future1.3

batch move of tickets marked 'future' in the 1.3 timeframe

Note: See TracTickets for help on using tickets.