From 5421e46a431b7407af1e232c19025c9f03defcc4 Mon Sep 17 00:00:00 2001 From: Tiger Caldwell Date: Wed, 25 Jul 2018 18:43:32 -0400 Subject: [PATCH] Fixed Issue #20399 --- editor/editor_properties.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 4ff1fb2984f..4fae8467b46 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -726,6 +726,7 @@ void EditorPropertyLayers::_menu_pressed(int p_menu) { grid->value |= (1 << p_menu); } grid->update(); + layers->set_item_checked(layers->get_item_index(p_menu), grid->value & (1 << p_menu)); _grid_changed(grid->value); } @@ -751,6 +752,7 @@ EditorPropertyLayers::EditorPropertyLayers() { set_bottom_editor(hb); layers = memnew(PopupMenu); add_child(layers); + layers->set_hide_on_checkable_item_selection(false); layers->connect("id_pressed", this, "_menu_pressed"); } ///////////////////// INT /////////////////////////