Return -1 from get_selected_id() when not selected

Partial cherry pick from 3b146c5eaa
This commit is contained in:
Sergey Pershenkov 2022-05-19 12:42:54 +03:00
parent fae9f38f17
commit 46ab2512b8
1 changed files with 1 additions and 4 deletions

View File

@ -258,12 +258,9 @@ int OptionButton::get_selected() const {
} }
int OptionButton::get_selected_id() const { int OptionButton::get_selected_id() const {
int idx = get_selected();
if (idx < 0) {
return 0;
}
return get_item_id(current); return get_item_id(current);
} }
Variant OptionButton::get_selected_metadata() const { Variant OptionButton::get_selected_metadata() const {
int idx = get_selected(); int idx = get_selected();
if (idx < 0) { if (idx < 0) {