fix(ManagedPackPage): clear combo boxes when adding new versions
Prevents versions to undergo mitosis. Signed-off-by: flow <flowlnlnln@gmail.com>
This commit is contained in:
		@@ -193,6 +193,11 @@ void ModrinthManagedPackPage::parseManagedPack()
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // We block signals here so that suggestVersion() doesn't get called, causing an assertion fail.
 | 
			
		||||
        ui->versionsComboBox->blockSignals(true);
 | 
			
		||||
        ui->versionsComboBox->clear();
 | 
			
		||||
        ui->versionsComboBox->blockSignals(false);
 | 
			
		||||
 | 
			
		||||
        for (auto version : m_pack.versions) {
 | 
			
		||||
            QString name;
 | 
			
		||||
 | 
			
		||||
@@ -328,6 +333,11 @@ void FlameManagedPackPage::parseManagedPack() {
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // We block signals here so that suggestVersion() doesn't get called, causing an assertion fail.
 | 
			
		||||
        ui->versionsComboBox->blockSignals(true);
 | 
			
		||||
        ui->versionsComboBox->clear();
 | 
			
		||||
        ui->versionsComboBox->blockSignals(false);
 | 
			
		||||
 | 
			
		||||
        for (auto version : m_pack.versions) {
 | 
			
		||||
            QString name;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user