mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 13:41:03 +00:00 
			
		
		
		
	Merge pull request #57994 from jmb462/polygon2d-handles
This commit is contained in:
		
						commit
						f5a27ee4fe
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		|  | @ -246,6 +246,10 @@ bool AbstractPolygon2DEditor::forward_gui_input(const Ref<InputEvent> &p_event) | ||||||
| 		return false; | 		return false; | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | 	if (!_get_node()->is_visible_in_tree()) { | ||||||
|  | 		return false; | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
| 	Ref<InputEventMouseButton> mb = p_event; | 	Ref<InputEventMouseButton> mb = p_event; | ||||||
| 
 | 
 | ||||||
| 	if (!_has_resource()) { | 	if (!_has_resource()) { | ||||||
|  | @ -479,6 +483,10 @@ void AbstractPolygon2DEditor::forward_canvas_draw_over_viewport(Control *p_overl | ||||||
| 		return; | 		return; | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | 	if (!_get_node()->is_visible_in_tree()) { | ||||||
|  | 		return; | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
| 	Transform2D xform = canvas_item_editor->get_canvas_transform() * _get_node()->get_global_transform(); | 	Transform2D xform = canvas_item_editor->get_canvas_transform() * _get_node()->get_global_transform(); | ||||||
| 	// All polygon points are sharp, so use the sharp handle icon
 | 	// All polygon points are sharp, so use the sharp handle icon
 | ||||||
| 	const Ref<Texture2D> handle = get_theme_icon(SNAME("EditorPathSharpHandle"), SNAME("EditorIcons")); | 	const Ref<Texture2D> handle = get_theme_icon(SNAME("EditorPathSharpHandle"), SNAME("EditorIcons")); | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Rémi Verschelde
						Rémi Verschelde