summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2001-07-09 23:56:42 +0000
committerJeremy Katz <katzj@redhat.com>2001-07-09 23:56:42 +0000
commit3be65633923a40003786becef6ddb1bd669db8f6 (patch)
tree022d531ae095c2ebe4c50649b64044fdeaf375b0
parent08b32cdf09c480e544bffeb56a8667766c218d97 (diff)
downloadanaconda-3be65633923a40003786becef6ddb1bd669db8f6.tar.gz
anaconda-3be65633923a40003786becef6ddb1bd669db8f6.tar.xz
anaconda-3be65633923a40003786becef6ddb1bd669db8f6.zip
this should fix going back from partitioning screens
-rw-r--r--iw/partition_gui.py7
-rw-r--r--partitioning.py1
2 files changed, 8 insertions, 0 deletions
diff --git a/iw/partition_gui.py b/iw/partition_gui.py
index 61d9e3b00..d188a02cf 100644
--- a/iw/partition_gui.py
+++ b/iw/partition_gui.py
@@ -462,6 +462,13 @@ class PartitionWindow(InstallWindow):
del self.parent
return None
+ def getPrev(self):
+ self.diskStripeGraph.shutDown()
+ self.tree.freeze()
+ self.clearTree()
+ del self.parent
+ return None
+
def checkNextConditions(self):
request = self.partitions.getRequestByMountPoint("/")
if request:
diff --git a/partitioning.py b/partitioning.py
index 1d76e2a66..0459b3bc2 100644
--- a/partitioning.py
+++ b/partitioning.py
@@ -1010,6 +1010,7 @@ class DiskSet:
def partitionObjectsInitialize(diskset, partitions, dir):
if dir == DISPATCH_BACK:
+ diskset.closeDevices()
return
# read in drive info