[aseprite] 33/64: Fix problem initializing SkiaDisplay with an invalid surface size on OS X
Tobias Hansen
thansen at moszumanska.debian.org
Tue Jun 21 14:43:03 UTC 2016
This is an automated email from the git hooks/post-receive script.
thansen pushed a commit to branch master
in repository aseprite.
commit fda9abce334501f71041d371683b0751c11afbdd
Author: David Capello <davidcapello at gmail.com>
Date: Tue May 17 12:19:53 2016 -0300
Fix problem initializing SkiaDisplay with an invalid surface size on OS X
This problem happened when Aseprite is run for the very first time on OS X
(i.e. without an aseprite.ini file in the user configuration directory),
as the final size of the created window might be different (smaller) than
the given width/height parameters in the SkiaDisplay constructor.
---
src/she/skia/skia_display.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/she/skia/skia_display.cpp b/src/she/skia/skia_display.cpp
index 49760a6..25a6d99 100644
--- a/src/she/skia/skia_display.cpp
+++ b/src/she/skia/skia_display.cpp
@@ -24,11 +24,11 @@ SkiaDisplay::SkiaDisplay(int width, int height, int scale)
, m_customSurface(false)
, m_nativeCursor(kArrowCursor)
{
- m_surface->create(width / scale,
- height / scale);
m_window.setScale(scale);
m_window.setVisible(true);
+ resetSkiaSurface();
+
m_initialized = true;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git
More information about the Pkg-games-commits
mailing list