summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--editor/plugins/tiles/tile_map_layer_editor.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/editor/plugins/tiles/tile_map_layer_editor.cpp b/editor/plugins/tiles/tile_map_layer_editor.cpp
index ac4708aa06..c7c1ae769e 100644
--- a/editor/plugins/tiles/tile_map_layer_editor.cpp
+++ b/editor/plugins/tiles/tile_map_layer_editor.cpp
@@ -3883,7 +3883,11 @@ void TileMapLayerEditor::_highlight_selected_layer_button_toggled(bool p_pressed
}
EditorSettings::get_singleton()->set("editors/tiles_editor/highlight_selected_layer", p_pressed);
- _update_all_layers_highlighting();
+ if (p_pressed) {
+ _update_all_layers_highlighting();
+ } else {
+ _clear_all_layers_highlighting();
+ }
}
void TileMapLayerEditor::_advanced_menu_button_id_pressed(int p_id) {