From db6bb82f5314f13d560e2b48d896c343c9aaa6cb Mon Sep 17 00:00:00 2001 From: Daniel Schwab Date: Sat, 5 Apr 2025 10:28:51 +0200 Subject: [PATCH] Add support for gnome versions <= 47 --- cursor.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cursor.js b/cursor.js index b0bb0a1..fdcf58e 100644 --- a/cursor.js +++ b/cursor.js @@ -1,10 +1,16 @@ 'use strict'; import Clutter from 'gi://Clutter'; +import * as Config from 'resource:///org/gnome/shell/misc/config.js'; +import Meta from 'gi://Meta'; export default class Cursor { constructor() { - this._tracker = global.backend.get_cursor_tracker(global.display); + if (Config.PACKAGE_VERSION <= 47) { + this._tracker = Meta.CursorTracker.get_for_display(global.display); + } else { + this._tracker = global.backend.get_cursor_tracker(global.display); + } } get hot() {