Apache OpenOffice (AOO) Bugzilla – Issue 101781
drawing arc, segment and sector has many errors
Last modified: 2009-07-30 11:39:06 UTC
I know "one bug - one error", but I guess, that all errors have the same root cause. Take a new Draw-document. Switch on "Modify Object with Attributes". (It is in the options toolbar.) Draw an arc, segment or sector (You might have to add the "Ovals"-subtoolbar to the drawing toolbar.) 1. Notice, that the preview line of the arc, segment or sector is not shown. 2. The status bar shows "Resize Arc" instead of "Create Arc". Same with segment and sector respectively. 3. During creating the arc, segment or sector the status bar do not show the angle. After creating the arc, segment or sector, select it and turn on "Points". Pick the handle for adjusting the angle. 4. Watch the status bar. The shown angle does not follow your adjusting. 5. When decreasing the angle, the preview do not follow. 6. Adjust the angle, do not release the mouse and wait till the position and size values in the status bar show the new values. Notice, that the values are totally wrong. This all works in OOo3.0.1, so there is a big regression.
I checked with "Ooo Dev 3.2.0 multilingual version English UI WIN XP: [DEV300m44 (Build 9395)]" and some circle arcs. I can confirm the reported effects from 1., 2., 3., 4., 5., 6. (what means: all!)
All that worked fine with "2.4.1 Multilingual version German UI WIN XP: [680m17(Build9310)]", so REGRESSION!
Reproducible. Reassigned.
AW: I tried to be careful with non-defaultly added shapes in toolbars, but this one seems to have slipped. Taking over, adding to aw073...
AW: Had to move from CWS aw073 (OOo 3.2) to CWS aw074 (OOo 3.1.1)...
AW: Indeed. Checked, it's all about creation of non-full circles (the full circles and ellipses work). It's probably right that this is all the same error. Debugging...
AW: Experimented with adding FullDrag creation functionality; this goes too far for a 3.1.1 fix. I will correct the fallback to outline visualisation. This is more safe, also when thinking about the changes in aw065 (overlay migrated to primitives). Creating a 3.x feature task for adding FullCreate for circles (#i103058#) to not lose this enhancement. Checkd in, works, done.
AW: Ckecked with wntmsci12.pro build, works as expected.
AW->WG: Please review; You will need to add the mentioned toolbar at drawing/ellipse
Preview works again now. The status bar problems will be handled in i103058.
Tested in m17. CLosed.