Fix setResolution return false even when the resolution changed, closes #1809.

This commit is contained in:
Florian Nücke 2016-05-21 13:44:14 +02:00
parent a21bb1ce3b
commit 9e21c3d4f5

View File

@ -246,8 +246,8 @@ class TextBuffer(val host: EnvironmentHost) extends prefab.ManagedEnvironment wi
// backwards compatibility, and partially to enforce a valid one.
val sizeChanged = data.size = (w, h)
val viewportChanged = setViewport(w, h)
if (sizeChanged && !viewportChanged) {
if (node != null) {
if (sizeChanged || viewportChanged) {
if (!viewportChanged && node != null) {
node.sendToReachable("computer.signal", "screen_resized", Int.box(w), Int.box(h))
}
true