From e61faa738bde71eb527d50326e7cf17a8d6e0db4 Mon Sep 17 00:00:00 2001 From: Gijs de Rooy Date: Fri, 19 Jan 2024 17:22:15 +0100 Subject: [PATCH] Canvas tooltips: respect position from node Previous (faulty) behavior was to always set x and y to 1 when non-nil --- Nasal/canvas/tooltip.nas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Nasal/canvas/tooltip.nas b/Nasal/canvas/tooltip.nas index d891ee578..6df8b8bdc 100644 --- a/Nasal/canvas/tooltip.nas +++ b/Nasal/canvas/tooltip.nas @@ -248,12 +248,12 @@ var Tooltip = { showMessage: func(timeout = nil, node = nil) { - if(var y = me._haveNode(node, 'y') != nil ) { + if((var y = me._haveNode(node, 'y')) != nil ) { me.setInt("y", y); } else { me.setInt("y", getprop('/sim/startup/ysize') * 0.2); } - if(var x = me._haveNode(node, 'x') != nil) { + if((var x = me._haveNode(node, 'x')) != nil) { me.setInt("x", x); } else { var screenW = getprop('/sim/startup/xsize');