diff -Nru ubiquity-2.2.18/debian/changelog ubiquity-2.2.19/debian/changelog --- ubiquity-2.2.18/debian/changelog 2010-04-16 15:28:21.000000000 +0100 +++ ubiquity-2.2.19/debian/changelog 2010-04-19 09:03:50.000000000 +0100 @@ -1,3 +1,10 @@ +ubiquity (2.2.19) lucid; urgency=low + + * Use allow_change_step(False) from the KDE portions of the partman + component when necessary (LP: #563309). + + -- Evan Dandrea Mon, 19 Apr 2010 09:03:48 +0100 + ubiquity (2.2.18) lucid; urgency=low [ Evan Dandrea ] diff -Nru ubiquity-2.2.18/ubiquity/frontend/kde_components/PartMan.py ubiquity-2.2.19/ubiquity/frontend/kde_components/PartMan.py --- ubiquity-2.2.18/ubiquity/frontend/kde_components/PartMan.py 2010-03-31 19:17:27.000000000 +0100 +++ ubiquity-2.2.19/ubiquity/frontend/kde_components/PartMan.py 2010-04-16 18:48:30.000000000 +0100 @@ -202,6 +202,7 @@ mountpoint = unicode(self.create_dialog.partition_create_mount_combo.currentText()) + self.ctrlr.allow_change_step(False) self.ctrlr.dbfilter.create_partition( devpart, str(self.create_dialog.partition_create_size_spinbutton.value()), @@ -333,6 +334,7 @@ if (size is not None or method is not None or fmt is not None or mountpoint is not None): + self.ctrlr.allow_change_step(False) edits = {'size': size, 'method': method, 'mountpoint': mountpoint} if fmt is not None: @@ -410,6 +412,7 @@ devpart, partition = self.get_treeview_data() if not devpart or not partition: return + self.ctrlr.allow_change_step(False) self.ctrlr.dbfilter.create_label(devpart) def on_new_clicked(self): @@ -430,6 +433,7 @@ devpart, partition = self.get_treeview_data() if not devpart or not partition: return + self.ctrlr.allow_change_step(False) self.ctrlr.dbfilter.delete_partition(devpart) def on_undo_clicked(self):