Cleanups
This commit is contained in:
parent
ee4d86237f
commit
2637bd648b
|
@ -405,9 +405,10 @@ float gfx_display_get_widget_dpi_scale(
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
bool gfx_widget_scale_auto = settings->bools.menu_widget_scale_auto;
|
bool gfx_widget_scale_auto = settings->bools.menu_widget_scale_auto;
|
||||||
float _menu_scale_factor = settings->floats.menu_scale_factor;
|
float _menu_scale_factor = settings->floats.menu_scale_factor;
|
||||||
|
float menu_widget_scale_factor_fullscreen = settings->floats.menu_widget_scale_factor;
|
||||||
|
float menu_widget_scale_factor_windowed = settings->floats.menu_widget_scale_factor_windowed;
|
||||||
float menu_widget_scale_factor = fullscreen ?
|
float menu_widget_scale_factor = fullscreen ?
|
||||||
settings->floats.menu_widget_scale_factor :
|
menu_widget_scale_factor_fullscreen : menu_widget_scale_factor_windowed;
|
||||||
settings->floats.menu_widget_scale_factor_windowed;
|
|
||||||
|
|
||||||
/* When using RGUI, _menu_scale_factor
|
/* When using RGUI, _menu_scale_factor
|
||||||
* is ignored
|
* is ignored
|
||||||
|
@ -463,9 +464,10 @@ float gfx_display_get_widget_pixel_scale(
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
bool gfx_widget_scale_auto = settings->bools.menu_widget_scale_auto;
|
bool gfx_widget_scale_auto = settings->bools.menu_widget_scale_auto;
|
||||||
float _menu_scale_factor = settings->floats.menu_scale_factor;
|
float _menu_scale_factor = settings->floats.menu_scale_factor;
|
||||||
|
float menu_widget_scale_factor_fullscreen = settings->floats.menu_widget_scale_factor;
|
||||||
|
float menu_widget_scale_factor_windowed = settings->floats.menu_widget_scale_factor_windowed;
|
||||||
float menu_widget_scale_factor = fullscreen ?
|
float menu_widget_scale_factor = fullscreen ?
|
||||||
settings->floats.menu_widget_scale_factor :
|
menu_widget_scale_factor_fullscreen : menu_widget_scale_factor_windowed;
|
||||||
settings->floats.menu_widget_scale_factor_windowed;
|
|
||||||
|
|
||||||
/* When using RGUI, _menu_scale_factor is ignored
|
/* When using RGUI, _menu_scale_factor is ignored
|
||||||
* > If we are not using a widget scale factor override,
|
* > If we are not using a widget scale factor override,
|
||||||
|
|
|
@ -158,16 +158,20 @@ static int generic_menu_iterate(void *data,
|
||||||
|
|
||||||
BIT64_SET(menu->state, MENU_STATE_RENDER_MESSAGEBOX);
|
BIT64_SET(menu->state, MENU_STATE_RENDER_MESSAGEBOX);
|
||||||
BIT64_SET(menu->state, MENU_STATE_POST_ITERATE);
|
BIT64_SET(menu->state, MENU_STATE_POST_ITERATE);
|
||||||
if (ret == 1 || action == MENU_ACTION_OK)
|
|
||||||
{
|
|
||||||
BIT64_SET(menu->state, MENU_STATE_POP_STACK);
|
|
||||||
menu_dialog_set_active(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (action == MENU_ACTION_CANCEL)
|
|
||||||
{
|
{
|
||||||
BIT64_SET(menu->state, MENU_STATE_POP_STACK);
|
bool pop_stack = false;
|
||||||
menu_dialog_set_active(false);
|
if ( ret == 1 ||
|
||||||
|
action == MENU_ACTION_OK ||
|
||||||
|
action == MENU_ACTION_CANCEL
|
||||||
|
)
|
||||||
|
pop_stack = true;
|
||||||
|
|
||||||
|
if (pop_stack)
|
||||||
|
{
|
||||||
|
BIT64_SET(menu->state, MENU_STATE_POP_STACK);
|
||||||
|
menu_dialog_set_active(false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case ITERATE_TYPE_BIND:
|
case ITERATE_TYPE_BIND:
|
||||||
|
|
Loading…
Reference in New Issue