Comment 4 for bug 481805

Revision history for this message
Markus Engel (engelmarkus) wrote :

I created a little patch for this as I, too, think this behavior is not ideal.
The spec states that if either Rx or Ry are not set, both Rx and Ry should be set to the existing value. There are two possible solutions now to get a consistent behavior: Either always unset Rx or Ry when they are set to zero or never unset them. But at the moment Rx and Ry are unset in the beginning and they are not unsettable by moving the handles to the top right corner again.
With the appended patch values are unset if the handle is moved back. Making the rectangle's edges sharp is possible by either clicking the button, setting the values in the spinners to zero or by moving both of the handles back.