system: update window scale on scale changes
This commit is contained in:
@@ -365,6 +365,7 @@ top:
|
||||
lua_pushinteger(L, e.tfinger.fingerID);
|
||||
return 6;
|
||||
}
|
||||
|
||||
case SDL_EVENT_WILL_ENTER_FOREGROUND:
|
||||
case SDL_EVENT_DID_ENTER_FOREGROUND:
|
||||
{
|
||||
@@ -376,13 +377,21 @@ top:
|
||||
lua_pushstring(L, e.type == SDL_EVENT_WILL_ENTER_FOREGROUND ? "enteringforeground" : "enteredforeground");
|
||||
return 1;
|
||||
}
|
||||
|
||||
case SDL_EVENT_WILL_ENTER_BACKGROUND:
|
||||
lua_pushstring(L, "enteringbackground");
|
||||
return 1;
|
||||
|
||||
case SDL_EVENT_DID_ENTER_BACKGROUND:
|
||||
lua_pushstring(L, "enteredbackground");
|
||||
return 1;
|
||||
|
||||
case SDL_EVENT_WINDOW_DISPLAY_SCALE_CHANGED:
|
||||
case SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED:
|
||||
{
|
||||
ren_resize_window(&window_renderer);
|
||||
}
|
||||
|
||||
default:
|
||||
goto top;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user