From ffb8ab50a7277f631f24bba8b18304ab502720f4 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Tue, 28 Jan 2025 09:23:57 -0300 Subject: [PATCH] remove methods for lastWalkedTime --- internal/driver/glfw/loop.go | 6 +++--- internal/driver/glfw/window_desktop.go | 8 -------- internal/driver/glfw/window_wasm.go | 8 -------- 3 files changed, 3 insertions(+), 19 deletions(-) diff --git a/internal/driver/glfw/loop.go b/internal/driver/glfw/loop.go index 38d3f0f372..8e446012eb 100644 --- a/internal/driver/glfw/loop.go +++ b/internal/driver/glfw/loop.go @@ -84,12 +84,12 @@ func (d *gLDriver) drawSingleFrame() { // n.b. we need to make sure threshold is a bit *after* // time.Now() - CacheDuration() threshold := time.Now().Add(time.Second - cache.ValidDuration) - if w.lastWalked().Before(threshold) { + if w.lastWalkedTime.Before(threshold) { w.canvas.WalkTrees(nil, func(node *common.RenderCacheNode, _ fyne.Position) { // marks canvas for widget cache entry alive _ = cache.GetCanvasForObject(node.Obj()) }) - w.markWalked() + w.lastWalkedTime = time.Now() } continue } @@ -224,7 +224,7 @@ func (d *gLDriver) repaintWindow(w *window) bool { // mark that we have walked the window and don't // need to walk it again to mark caches alive - w.markWalked() + w.lastWalkedTime = time.Now() }) return freed } diff --git a/internal/driver/glfw/window_desktop.go b/internal/driver/glfw/window_desktop.go index c9e0094257..21a9822208 100644 --- a/internal/driver/glfw/window_desktop.go +++ b/internal/driver/glfw/window_desktop.go @@ -402,14 +402,6 @@ func (w *window) mouseScrolled(viewport *glfw.Window, xoff float64, yoff float64 w.processMouseScrolled(xoff, yoff) } -func (w *window) lastWalked() time.Time { - return w.lastWalkedTime -} - -func (w *window) markWalked() { - w.lastWalkedTime = time.Now() -} - func convertMouseButton(btn glfw.MouseButton, mods glfw.ModifierKey) (desktop.MouseButton, fyne.KeyModifier) { modifier := desktopModifier(mods) var button desktop.MouseButton diff --git a/internal/driver/glfw/window_wasm.go b/internal/driver/glfw/window_wasm.go index 6bd22d0803..44470a1c62 100644 --- a/internal/driver/glfw/window_wasm.go +++ b/internal/driver/glfw/window_wasm.go @@ -209,14 +209,6 @@ func (w *window) mouseScrolled(viewport *glfw.Window, xoff, yoff float64) { w.processMouseScrolled(xoff, yoff) } -func (w *window) lastWalked() time.Time { - return w.lastWalkedTime -} - -func (w *window) markWalked() { - w.lastWalkedTime = time.Now() -} - func convertMouseButton(btn glfw.MouseButton, mods glfw.ModifierKey) (desktop.MouseButton, fyne.KeyModifier) { modifier := desktopModifier(mods) var button desktop.MouseButton