diff --git a/addons/README.md b/addons/README.md index d39ccbec9..775c3237d 100644 --- a/addons/README.md +++ b/addons/README.md @@ -9,7 +9,7 @@ ## Keychain - Upstream: https://github.com/Orama-Interactive/Keychain -- Version: [0e675303915543eb04e9c91116974e73337640fc](https://github.com/Orama-Interactive/Keychain/commit/0e675303915543eb04e9c91116974e73337640fc) +- Version: [7b02c8f31635dda73016bbc8d63a95025b157ce3](https://github.com/Orama-Interactive/Keychain/commit/7b02c8f31635dda73016bbc8d63a95025b157ce3) - License: [MIT](https://github.com/Orama-Interactive/Keychain/blob/main/LICENSE) ## gdgifexporter diff --git a/addons/keychain/ShortcutEdit.gd b/addons/keychain/ShortcutEdit.gd index 207ddec11..833d506d8 100644 --- a/addons/keychain/ShortcutEdit.gd +++ b/addons/keychain/ShortcutEdit.gd @@ -271,7 +271,7 @@ func _on_shortcut_tree_button_clicked(item: TreeItem, _column: int, id: int, _mb rect.position.y += 42 - tree.get_scroll().y rect.position += global_position rect.size = Vector2(110, 23 * shortcut_type_menu.get_item_count()) - shortcut_type_menu.popup(rect) + shortcut_type_menu.popup_on_parent(rect) elif id == 1: # Delete Keychain.action_erase_events(action) Keychain.selected_profile.change_action(action)