FIX: gui: fix the filament select issue after sync ams
jira: STUDIO-10467 set the filament selected to visible if it is selected Change-Id: I376101c7c01b2f6dd85e780abd3ad69c81bcc0d6
This commit is contained in:
parent
66a8e9ebf0
commit
b957d5111b
|
@ -1128,8 +1128,15 @@ void PlaterPresetComboBox::update()
|
|||
m_type == Preset::TYPE_PRINTER && m_preset_bundle->physical_printers.has_selection() ? false :
|
||||
i == m_collection->get_selected_idx();
|
||||
|
||||
if (!preset.is_visible || (!preset.is_compatible && !is_selected))
|
||||
if (!is_selected && (!preset.is_visible ||!preset.is_compatible))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
else if (is_selected && !preset.is_visible)
|
||||
{
|
||||
Preset& selected_preset = const_cast<Preset&>(preset);
|
||||
selected_preset.is_visible = true;
|
||||
}
|
||||
|
||||
bool single_bar = false;
|
||||
wxString name = get_preset_name(preset);
|
||||
|
|
Loading…
Reference in New Issue