pub fn remove_shape_outline_overlay(&mut self, responses: &mut VecDeque<Message>) {
		if let Some(overlay_path) = &self.shape_overlay {
			responses.push_back(DocumentMessage::Overlays(Operation::DeleteLayer { path: overlay_path.clone() }.into()).into());
		}
		self.shape_overlay = None;
	}
/// Remove the outline around the shape
Remove the outline around the shape
Remove the outline around the shape
pub fn remove_shape_outline_overlay(&mut self, responses: &mut VecDeque<Message>) {
		if let Some(overlay_path) = &self.shape_overlay {
			responses.push_back(DocumentMessage::Overlays(Operation::DeleteLayer { path: overlay_path.clone() }.into()).into());
		}
		self.shape_overlay = None;
	}
pub fn remove_shape_outline_overlay ( & mut self , responses : & mut VecDeque < Message > ) { if let Some ( overlay_path ) = & self . shape_overlay { responses . push_back ( DocumentMessage :: Overlays ( Operation :: DeleteLayer { path : overlay_path . clone ( ) } . into ( ) ) . into ( ) ) ; } self . shape_overlay = None ; }
Remove the outline around the shape
Remove the outline around the shape
&mut self
responses
&mut VecDeque<Message>
&mut self
responses
&mut VecDeque<Message>