Skip to content

bug: can't disable move pointer with focus #343

@p1gp1g

Description

@p1gp1g

(1) Issue/Bug Description/Video Capture/Screenshots

Since #310 there is an option to move the pointer with the focus. This is fine for users wanting it and very strange for other users, if this is not something you are waiting for, it looks like a bug. I think this setting should be off by default.

Even if I disable that setting, the behavior is still the same: my pointer is moving around when I change workspace which makes the extension unusable for me (I've checkout to 4128dcc, and add chattr +i to avoid auto update)

This is even worse with multiple screens, or when using navigation with a scroll on the topbar

(2) Steps to reproduce

  1. Disable move pointer with focus
  2. Open some windows on a first workspace
  3. Switch to another workspace and open some windows
  4. Navigate to the previous workspace: the pointer is moving somewhere

(3) Distribution and Linux version

NAME="Fedora Linux"
VERSION="39.20240122.0 (Silverblue)"
ID=fedora
VERSION_ID=39
VERSION_CODENAME=""
PLATFORM_ID="platform:f39"
PRETTY_NAME="Fedora Linux 39.20240122.0 (Silverblue)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:39"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://silverblue.fedoraproject.org"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora-silverblue/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://github.com/fedora-silverblue/issue-tracker/issues"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=39
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=39
SUPPORT_END=2024-11-12
VARIANT="Silverblue"
VARIANT_ID=silverblue
OSTREE_VERSION='39.20240122.0'
Linux fedora 6.6.12-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jan 16 01:35:44 UTC 2024 x86_64 GNU/Linux

(4) Journal Logs from the last hour

I've to do it in a vm, I did some debug with different versions

GNOME Shell version

GNOME Shell 45.3

Forge version

4c4b913

Other installed/enabled extensions

appindicatorsupport@rgcjonas.gmail.com
  Name: AppIndicator and KStatusNotifierItem Support
  Description: Adds AppIndicator, KStatusNotifierItem and legacy Tray icons support to the Shell
  Path: /var/home/sim/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  Version: 57
  State: ENABLED

space-bar@luchrioh
  Name: Space Bar
  Description: Replaces the top-panel workspace indicator with an i3-like workspaces bar.

Originally a fork of the extension Workspaces Bar by fthx, this extension grew into a more comprehensive set of features to support a workspace-based workflow.

Features:
-   First class support for static and dynamic workspaces as well as multi-monitor setups
-   Add, remove, and rename workspaces
-   Rearrange workspaces via drag and drop
-   Automatically assign workspace names based on started applications
-   Keyboard shortcuts extend and refine system shortcuts
-   Scroll through workspaces by mouse wheel over the panel
-   Customize the appearance
  Path: /var/home/sim/.local/share/gnome-shell/extensions/space-bar@luchrioh
  URL: https://github.com/christopher-l/space-bar
  Version: 24
  State: ENABLED

forge@jmmaranan.com
  Name: Forge
  Description: Tiling and window manager for GNOME

Please report bugs/issues on https://github.com/forge-ext/forge/issues
  Path: /var/home/sim/.local/share/gnome-shell/extensions/forge@jmmaranan.com
  URL: https://github.com/forge-ext/forge
  Version: 77
  State: ENABLED

(6) Monitor Setup

Primary: 2560x1440, on top
Secondary: 1920x1080, bellow

Workspaces on primary display only

Other Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions