[partition] Allow the requiredStorage setting to propagate
- store into globalStorage if the welcome module hasn't already done so. - this ends up used in PartUtils (via globalStorage).
This commit is contained in:
parent
e6a2cb607f
commit
74432f698f
@ -372,6 +372,14 @@ PartitionViewStep::isAtEnd() const
|
|||||||
void
|
void
|
||||||
PartitionViewStep::onActivate()
|
PartitionViewStep::onActivate()
|
||||||
{
|
{
|
||||||
|
// If there's no setting (e.g. from the welcome page) for required storage
|
||||||
|
// then use ours, if it was set.
|
||||||
|
auto* gs = Calamares::JobQueue::instance() ? Calamares::JobQueue::instance()->globalStorage() : nullptr;
|
||||||
|
if ( m_requiredStorageGiB >= 0.0 && gs && !gs->contains( "requiredStorageGiB" ) )
|
||||||
|
{
|
||||||
|
gs->insert( "requiredStorageGiB", m_requiredStorageGiB );
|
||||||
|
}
|
||||||
|
|
||||||
// if we're coming back to PVS from the next VS
|
// if we're coming back to PVS from the next VS
|
||||||
if ( m_widget->currentWidget() == m_choicePage &&
|
if ( m_widget->currentWidget() == m_choicePage &&
|
||||||
m_choicePage->currentChoice() == ChoicePage::Alongside )
|
m_choicePage->currentChoice() == ChoicePage::Alongside )
|
||||||
|
Loading…
Reference in New Issue
Block a user