mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 09:09:47 +00:00
Remove unneeded layout code from TopMenuContainer
This commit is contained in:
parent
276a872f73
commit
606ce965f6
|
@ -555,15 +555,9 @@ func _snap_to_submenu_id_pressed(id: int) -> void:
|
|||
func _panels_submenu_id_pressed(id: int) -> void:
|
||||
if zen_mode:
|
||||
return
|
||||
|
||||
var element_visible := panels_submenu.is_item_checked(id)
|
||||
main_ui.set_control_hidden(ui_elements[id], element_visible)
|
||||
panels_submenu.set_item_checked(id, !element_visible)
|
||||
if main_ui.tabs_visible == false:
|
||||
main_ui.tabs_visible = true
|
||||
await get_tree().process_frame
|
||||
await get_tree().process_frame
|
||||
main_ui.tabs_visible = false
|
||||
|
||||
|
||||
func _layouts_submenu_id_pressed(id: int) -> void:
|
||||
|
@ -591,12 +585,6 @@ func set_layout(id: int) -> void:
|
|||
zen_mode = false
|
||||
window_menu.set_item_checked(Global.WindowMenu.ZEN_MODE, false)
|
||||
|
||||
# Hacky but without 2 idle frames it doesn't work properly. Should be replaced eventually
|
||||
await get_tree().process_frame
|
||||
await get_tree().process_frame
|
||||
# Call set_tabs_visible to keep tabs visible if there are 2 or more in the same panel
|
||||
main_ui.tabs_visible = main_ui.tabs_visible
|
||||
|
||||
|
||||
func _toggle_greyscale_view() -> void:
|
||||
Global.greyscale_view = !Global.greyscale_view
|
||||
|
|
Loading…
Reference in a new issue