[Scummvm-git-logs] scummvm master -> dc997b22ce794ac3894b84347a2c6e0dcf5ff834

sev- noreply at scummvm.org
Fri Apr 14 14:45:57 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
dc997b22ce GUI: Fix draw-size computation


Commit: dc997b22ce794ac3894b84347a2c6e0dcf5ff834
    https://github.com/scummvm/scummvm/commit/dc997b22ce794ac3894b84347a2c6e0dcf5ff834
Author: su-xingyu (suxingyu98 at gmail.com)
Date: 2023-04-14T16:45:53+02:00

Commit Message:
GUI: Fix draw-size computation

Changed paths:
    graphics/VectorRenderer.cpp


diff --git a/graphics/VectorRenderer.cpp b/graphics/VectorRenderer.cpp
index 10eee67153b..13c1244195a 100644
--- a/graphics/VectorRenderer.cpp
+++ b/graphics/VectorRenderer.cpp
@@ -109,7 +109,7 @@ int VectorRenderer::stepGetRadius(const DrawStep &step, const Common::Rect &area
 
 void VectorRenderer::stepGetPositions(const DrawStep &step, const Common::Rect &area, uint16 &in_x, uint16 &in_y, uint16 &in_w, uint16 &in_h) {
 	if (!step.autoWidth) {
-		in_w = step.w == -1 ? area.height() : step.w;
+		in_w = step.w == -1 ? area.width() : step.w;
 
 		switch (step.xAlign) {
 		case Graphics::DrawStep::kVectorAlignManual:
@@ -140,7 +140,7 @@ void VectorRenderer::stepGetPositions(const DrawStep &step, const Common::Rect &
 	}
 
 	if (!step.autoHeight) {
-		in_h = step.h == -1 ? area.width() : step.h;
+		in_h = step.h == -1 ? area.height() : step.h;
 
 		switch (step.yAlign) {
 		case Graphics::DrawStep::kVectorAlignManual:




More information about the Scummvm-git-logs mailing list