mirror of
https://github.com/lightsoutgames/godot-accessibility.git
synced 2024-11-12 16:45:56 +00:00
Only present tab focus if it has actually changed.
This commit is contained in:
parent
75a65fa81c
commit
cf8ede147d
|
@ -153,7 +153,6 @@ func focus_tab_container():
|
|||
func input_tab_container(event):
|
||||
if event.echo or not event.pressed:
|
||||
return
|
||||
tts.stop()
|
||||
var new_tab = node.current_tab
|
||||
if event.scancode == KEY_RIGHT:
|
||||
new_tab += 1
|
||||
|
@ -163,8 +162,10 @@ func input_tab_container(event):
|
|||
new_tab = node.get_tab_count() - 1
|
||||
elif new_tab >= node.get_tab_count():
|
||||
new_tab = 0
|
||||
node.current_tab = new_tab
|
||||
focus_tab_container()
|
||||
if node.current_tab != new_tab:
|
||||
node.current_tab = new_tab
|
||||
tts.stop()
|
||||
focus_tab_container()
|
||||
|
||||
func focus_tree():
|
||||
if node.get_selected():
|
||||
|
|
Loading…
Reference in New Issue
Block a user