From f1a29033a285feeb2871e83232fc42429cfde7e4 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Wed, 29 Jun 2016 18:21:38 +0200 Subject: [PATCH] Revert PCM before applying Alongside operation. --- src/modules/partition/gui/ChoicePage.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 5329c507b..d0cb0ce62 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -554,6 +554,13 @@ ChoicePage::doAlongsideApply() Q_ASSERT( m_afterPartitionSplitterWidget->splitPartitionSize() >= 0 ); Q_ASSERT( m_afterPartitionSplitterWidget->newPartitionSize() >= 0 ); + QMutexLocker locker( &m_coreMutex ); + + if ( m_core->isDirty() ) + { + m_core->revertDevice( selectedDevice() ); + } + QString path = m_beforePartitionBarsView-> selectionModel()-> currentIndex().data( PartitionModel::PartitionPathRole ).toString();