Return -1 from get_selected_id() when not selected

Partial cherry pick from 3b146c5eaa06d9f6827c651802b9fb2a9a1e013d
This commit is contained in:
Sergey Pershenkov 2022-05-19 12:42:54 +03:00 committed by Relintai
parent e81d1f010a
commit c819fe68dd

View File

@ -260,12 +260,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) {