Version: 1.5 (using KDE KDE 3.5.0) Installed from: Ubuntu Packages Compiler: gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9) OS: Linux In state diagrams fork/join symbol appears as a black box. However it is yet possible to connect them with the states. Occasionally trying to move the black box has crashed Umbrello but it happens only sometime, while in most cases the behaviour is as expected. No complex diagrams have been built, I'm new to the program, I've been only trying some diagrams. Moreover also thick lines in activity diagrams (I don't know the english name because I've the italian translated version) appears as black boxes. Apparently the behaviour is regular as I can connect them, select them, move them. I've installed Umbrello with KDE 3.5 on Kubuntu distribution. (4:3.5.0-0ubuntu0breezy1)
I can't confirm this, although I do remember having seen such during development of the ForkJoinWidget class. Could you attach an XMI file for which this happens?
Created attachment 14708 [details] Examples of bugs Hi. This happens to me, too with umbrello 1.5(.1). Here is an example with the bugs both in the activity diagram and state diagram
Hi. Yes, this also happens to me (umbrello 3.5.1). I noticed it myself and saw this bug here. The emaple of bugs also shows me black boxes.
Strange... I tried again and this time round it flew right in my face. So, this one's on me :)
SVN commit 516638 by okellogg: updateComponentSize(): Force call to setSize() in the wt_ForkJoin case. BUG:120455 M +1 -0 ChangeLog M +1 -1 umbrello/umlwidget.cpp --- branches/KDE/3.5/kdesdk/umbrello/ChangeLog #516637:516638 @@ -11,6 +11,7 @@ * Documentation for association roles not saved (105661) * Default data types not added for old Java generator (115991) * Custom operations in sequence diagrams become class operations (120337) +* Fork/join symbol appears as a black box (120455) * Multiplicity labels positioned incorrectly when moving entities (120598) * Types of entity's attributes are displayed instead of their names (120742) * Unable to delete entity from entity list in "UML Model" frame (120750) --- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlwidget.cpp #516637:516638 @@ -1063,7 +1063,7 @@ const QSize minSize = calculateSize(); const int w = minSize.width(); const int h = minSize.height(); - if (getWidth() >= w && getHeight() >= h) + if (m_Type != Uml::wt_ForkJoin && getWidth() >= w && getHeight() >= h) return; setSize(w, h); adjustAssocs( getX(), getY() ); // adjust assoc lines
*** Bug 124588 has been marked as a duplicate of this bug. ***