From bf0ddce8a50f641fcbb63fec1397aea268a3cf79 Mon Sep 17 00:00:00 2001 From: LUCASTUCIOUS Date: Sun, 28 Jul 2024 14:04:58 +0200 Subject: [PATCH] Clean --- core/Cursor.gd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/Cursor.gd b/core/Cursor.gd index 9facd6e..f0e8ccf 100644 --- a/core/Cursor.gd +++ b/core/Cursor.gd @@ -67,16 +67,16 @@ func pointcast(): if (hoveredObjects.size() >= 2): sortByPosY(hoveredObjects,false) if (hoveredObjects[0] != hoveredObject): + if (hoveredObject and hoveredObject.has_method("on_unhover")): + hoveredObject.on_unhover() hoveredObject = hoveredObjects[0] + if (hoveredObject and hoveredObject.has_method("on_hover")): + hoveredObject.on_hover() print("Current hovered object :", hoveredObject) if (isSticker(hoveredObject)): hoveredSticker = hoveredObject print("Current hovered sticker :", hoveredSticker) - if (hoveredSticker.has_method("on_hover")): - hoveredSticker.on_hover() else: - if (hoveredSticker.has_method("on_unhover")): - hoveredSticker.on_unhover() hoveredSticker = null else: resetCast(true)