forked from Mirrors/openclonk
Don't move GUI components on zoom (#196)
parent
5f1c4ab93d
commit
3a87bf7a4e
|
@ -1041,6 +1041,10 @@ void C4Viewport::Draw(C4TargetFacet &cgo0, bool fDrawOverlay)
|
|||
Application.DDraw->SetPrimaryClipper(DrawX,DrawY,DrawX+(ViewWdt-1)/fGUIZoom,DrawY+(ViewHgt-1)/fGUIZoom);
|
||||
cgo.Set(cgo0);
|
||||
|
||||
cgo.X = DrawX; cgo.Y = DrawY;
|
||||
cgo.Wdt = int(float(ViewWdt)/fGUIZoom); cgo.Hgt = int(float(ViewHgt)/fGUIZoom);
|
||||
cgo.TargetX = ViewX; cgo.TargetY = ViewY;
|
||||
|
||||
last_gui_draw_cgo = cgo;
|
||||
|
||||
// draw custom GUI objects
|
||||
|
|
Loading…
Reference in New Issue