[Uml-devel] kdesdk/umbrello/umbrello/dialogs

Jonathan Riddell jri at jriddell.org
Sun Apr 20 12:09:11 UTC 2003


CVS commit by jriddell: 

Fix beastie 57424:  unable to change initial parameter on an operation


  M +3 -1      umloperationdialog.cpp   1.12


--- kdesdk/umbrello/umbrello/dialogs/umloperationdialog.cpp  #1.11:1.12
@@ -287,5 +287,7 @@ void UMLOperationDialog::slotParameterPr
                         return;
                 }
-                if( !pAtt || ( pOldAtt->getTypeName() != dlg.getTypeName() ) ) {
+                if ( !pAtt || pOldAtt->getTypeName() != dlg.getTypeName() ||
+                     pOldAtt->getDoc() != dlg.getDoc() ||
+                     pOldAtt->getInitialValue() != dlg.getInitialValue() ) {
                         pOldAtt->setName( name );
                         pOldAtt->setTypeName( dlg.getTypeName() );






More information about the umbrello-devel mailing list