Allow unsetting shortcut_context
.
This commit is contained in:
parent
37472fa2c0
commit
306b98638e
1 changed files with 5 additions and 2 deletions
|
@ -382,8 +382,11 @@ Ref<ButtonGroup> BaseButton::get_button_group() const {
|
|||
}
|
||||
|
||||
void BaseButton::set_shortcut_context(Node *p_node) {
|
||||
ERR_FAIL_NULL_MSG(p_node, "Shortcut context node can't be null.");
|
||||
shortcut_context = p_node->get_instance_id();
|
||||
if (p_node != nullptr) {
|
||||
shortcut_context = p_node->get_instance_id();
|
||||
} else {
|
||||
shortcut_context = ObjectID();
|
||||
}
|
||||
}
|
||||
|
||||
Node *BaseButton::get_shortcut_context() const {
|
||||
|
|
Loading…
Reference in a new issue