Fix zoom in deco mode
This commit is contained in:
parent
f1c493450a
commit
5cde976f7e
@ -6121,11 +6121,21 @@ unsigned int decorations_ui(pixel *vid_buf,int *bsx,int *bsy, unsigned int saved
|
|||||||
{
|
{
|
||||||
zoom_en = 0;
|
zoom_en = 0;
|
||||||
}
|
}
|
||||||
if (sdl_key=='z' && zoom_en==2)
|
if (sdl_key=='z')
|
||||||
{
|
{
|
||||||
zoom_en = 1;
|
if (sdl_mod & KMOD_ALT)//toggle
|
||||||
hidden = 1;
|
sdl_zoom_trig = (!sdl_zoom_trig)*2;
|
||||||
|
else
|
||||||
|
sdl_zoom_trig = 1;
|
||||||
}
|
}
|
||||||
|
if (sdl_rkey == 'z' && sdl_zoom_trig==1)//if ==2 then it was toggled with alt+z, don't turn off on keyup
|
||||||
|
sdl_zoom_trig = 0;
|
||||||
|
|
||||||
|
if (!sdl_zoom_trig && zoom_en==1)
|
||||||
|
zoom_en = 0;
|
||||||
|
|
||||||
|
if (sdl_key=='z' && zoom_en==2)
|
||||||
|
zoom_en = 1;
|
||||||
|
|
||||||
if(sdl_key=='b' || sdl_key==SDLK_ESCAPE)
|
if(sdl_key=='b' || sdl_key==SDLK_ESCAPE)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user