Merge remote-tracking branch 'origin/demo'
This commit is contained in:
commit
ea27b36e02
@ -66,19 +66,19 @@ func enable_item(prop_key: String, inspect := true) -> void:
|
||||
# 重复 enable 无负面影响
|
||||
if not enabled_items.has(prop_key):
|
||||
enabled_items.append(prop_key)
|
||||
# 如果 inspect, 则直接选中为当前条目
|
||||
if inspect:
|
||||
current_index = virtual_items.find(prop_key)
|
||||
# 消除临时禁用
|
||||
disabled_tmp_props.erase(prop_key)
|
||||
virtual_items = virtual_enabled_items(true)
|
||||
# 如果 inspect, 则直接选中为当前条目
|
||||
if inspect:
|
||||
current_index = virtual_items.find(prop_key)
|
||||
|
||||
|
||||
func disable_item(prop_key: String) -> void:
|
||||
disabled_tmp_props.erase(prop_key)
|
||||
virtual_items = virtual_enabled_items(true)
|
||||
# if enabled_items.has(prop_key):
|
||||
enabled_items.erase(prop_key)
|
||||
virtual_items = virtual_enabled_items(true)
|
||||
# wrap index
|
||||
current_index = clampi(current_index, 0, virtual_items.size())
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user