From 4cd9e9e080e6338b5e5eb6336768f2a45b8d33d9 Mon Sep 17 00:00:00 2001 From: Micky <66727710+Mickeon@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:15:27 +0200 Subject: [PATCH] Reverse checked items in Hide/Show panel --- .../main_screen/column_header_manager.gd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/resources_spreadsheet_view/main_screen/column_header_manager.gd b/addons/resources_spreadsheet_view/main_screen/column_header_manager.gd index c4f2c4c..981f277 100644 --- a/addons/resources_spreadsheet_view/main_screen/column_header_manager.gd +++ b/addons/resources_spreadsheet_view/main_screen/column_header_manager.gd @@ -132,7 +132,7 @@ func _on_visible_cols_about_to_popup(): for i in columns.size(): popup.add_check_item(columns[i].capitalize(), i) - popup.set_item_checked(i, hidden_columns[current_path].has(columns[i])) + popup.set_item_checked(i, not hidden_columns[current_path].has(columns[i])) func _on_visible_cols_id_pressed(id : int): @@ -140,11 +140,11 @@ func _on_visible_cols_id_pressed(id : int): var popup = hide_columns_button.get_popup() if popup.is_item_checked(id): popup.set_item_checked(id, false) - hidden_columns[current_path].erase(columns[id]) + hidden_columns[current_path][columns[id]] = true else: popup.set_item_checked(id, true) - hidden_columns[current_path][columns[id]] = true + hidden_columns[current_path].erase(columns[id]) editor_view.save_data() update()