Version: 1.5.7 (using KDE 3.5.7, Gentoo) Compiler: Target: i686-pc-linux-gnu OS: Linux (i686) release 2.6.21-gentoo-r2 When resizing a fork/join within a activity diagram its size is not restored when loading the file.
SVN commit 678729 by okellogg: updateComponentSize(): Apparently this is invoked while loading. That is bad because it spoils the loaded dimensions. BUG:147069 M +1 -0 ChangeLog M +2 -0 umbrello/umlwidget.cpp --- branches/KDE/3.5/kdesdk/umbrello/ChangeLog #678728:678729 @@ -5,6 +5,7 @@ * Wrong pascal code generation (146676) * Crash when linking to undefined xmi.id (146748) * End Activity Symbol gets invalid when line thickness is increased (146925) +* The size of a fork/join is not restored (147069) Version 1.5.71 --- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlwidget.cpp #678728:678729 @@ -821,6 +821,8 @@ } void UMLWidget::updateComponentSize() { + if (m_pDoc->loading()) + return; const QSize minSize = calculateSize(); const int w = minSize.width(); const int h = minSize.height();