GNOME Bugzilla – Bug 331027
objects in disorder after changing a groups properties
Last modified: 2006-07-15 17:23:13 UTC
Please describe the problem: I am having a diagram with objects from the Flowchart-shapes. When I group some of those objects (with black outlines) and switch line color to white (#FFFFF) and click apply, the objects overlap and are not in one horizontal line anymore. This happens with dia 0.95pre1 on debian etch. I cant reproduce this bug with dia 0.94. Steps to reproduce: 1. Open the attached file Diagramm2.dia 2. Select the five objects in the upper row by pressing Shift and clicking on each of them 3. Group them with Strg+G 4. Right-click on the Group and select objects->properties 5. Change the line color to white (#FFFFFF) 6. Press Apply Actual results: Now the objects have moved. Especially the second from the left is overlapping the connection to the very left object. This misorder stays when one switches the line color back to black. Expected results: Does this happen every time? yes Other information:
Created attachment 59277 [details] small flowchart diagram
This is another unwanted (but more serious) side-effect of bug #328200 'Element width/height in Properties dialog breaks ...' It is alrady discussed their as can be 'considered a bug'. The work-around is to group something without elem_width/eleme_height fields like one of the lines. Thus the shape will stay unchanged. IMO the Element width and height fields should be removed from the visible properties again - or at least mark as PROP_FLAG_DONT_MERGE to avoid resizing object in groups. Lars?
The bug doesn't occur with dia-0.95-pre3 anymore. So I think you can close this bug. Best regards, wen
Fixed by: 2006-02-26 Lars Clausen <lars@raeder.dk> * lib/element.h (ELEMENT_COMMON_PROPERTIES): Turning off setting of element_width and element_height until constraints can be properly checked. See also: http://mail.gnome.org/archives/dia-list/2006-February/msg00130.html
*** Bug 333656 has been marked as a duplicate of this bug. ***
moving away form 0.95-pre1 to delete that label afterwards. Sorry for the noise.