mirror of
https://github.com/libretro/RetroArch
synced 2025-03-21 13:20:52 +00:00
Merge pull request #6024 from Tatsuya79/patch-2
Hide mouse after SET_SYSTEM_AV_INFO (please Check before merge)
This commit is contained in:
commit
3df545112c
6
driver.c
6
driver.c
@ -289,6 +289,7 @@ void driver_set_nonblock_state(void)
|
|||||||
static bool driver_update_system_av_info(const struct retro_system_av_info *info)
|
static bool driver_update_system_av_info(const struct retro_system_av_info *info)
|
||||||
{
|
{
|
||||||
struct retro_system_av_info *av_info = video_viewport_get_system_av_info();
|
struct retro_system_av_info *av_info = video_viewport_get_system_av_info();
|
||||||
|
settings_t *settings = config_get_ptr();
|
||||||
|
|
||||||
memcpy(av_info, info, sizeof(*av_info));
|
memcpy(av_info, info, sizeof(*av_info));
|
||||||
command_event(CMD_EVENT_REINIT, NULL);
|
command_event(CMD_EVENT_REINIT, NULL);
|
||||||
@ -304,6 +305,11 @@ static bool driver_update_system_av_info(const struct retro_system_av_info *info
|
|||||||
command_event(CMD_EVENT_RECORD_INIT, NULL);
|
command_event(CMD_EVENT_RECORD_INIT, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Hide mouse cursor in fullscreen after
|
||||||
|
* a RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO call. */
|
||||||
|
if (settings->bools.video_fullscreen)
|
||||||
|
video_driver_hide_mouse();
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user