ENH: jump to filament map dialog in error tip
1. Remove error tip for unprintable areas if no longer needed 2. Add link for filament map dialog in error tip jira:STUDIO-10073 Signed-off-by: xun.zhang <xun.zhang@bambulab.com> Change-Id: Ic3235038de73a85964c6dbcb9b4f435e7aa47d34 (cherry picked from commit 1793060e96cec973d9606bd4fbe36686671e0fee)
This commit is contained in:
@@ -34,6 +34,9 @@ static std::vector<int> get_applied_map(DynamicConfig& proj_config, const Plater
|
||||
return plater_ref->get_global_filament_map();
|
||||
}
|
||||
|
||||
extern std::string& get_left_extruder_unprintable_text();
|
||||
extern std::string& get_right_extruder_unprintable_text();
|
||||
|
||||
|
||||
bool try_pop_up_before_slice(bool skip_plate_sync, Plater* plater_ref, PartPlate* partplate_ref)
|
||||
{
|
||||
@@ -86,6 +89,11 @@ bool try_pop_up_before_slice(bool skip_plate_sync, Plater* plater_ref, PartPlate
|
||||
if (new_mode == fmmManual)
|
||||
plater_ref->set_global_filament_map(new_maps);
|
||||
}
|
||||
plater_ref->update();
|
||||
// check whether able to slice, if not, return false
|
||||
if (!get_left_extruder_unprintable_text().empty() || !get_right_extruder_unprintable_text().empty()){
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user