Updated cursor - now can't resize

Version: 0.45.9
VSCode Version: 1.96.2
Commit: cce0110ca40ceb61e76ecea08d24210123895320
Date: 2025-02-02T06:44:49.761Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Linux x64 6.8.0-52-generic

I just auto-updated (clicked the icon in the lower-left).

Ran cursor from Terminal, creates a window as usual. However, now, when I move my mouse pointer to the edge of the window, there’s no reaction so I can’t grab and drag to resize the windows.

I can Alt-F8 and then resize, however this is less natural and convenient. Anyway this is a bug.

Hey, if you don’t run it from the terminal, does that allow it to be run? This could be some weirdness where the window manager doesn’t expect it to be resizable due to how it’s triggered?

(post deleted by author)

Actually I’ve only ever run it from the terminal!

I don’t recall installing anything else to add it to Ubuntu’s apps.

What I deleted, was me asking if when you just resize with win+up, win+d, and again to toggle win+d and win+[arrow] to throw it around, does it respond?

I’m not sure what the equivalent in Ubuntu for win+up/d - but I’ll have a go:

  • I can manipulate it with some of the keyboard commands (though I almost never use these so I don’t know them well)
  • “win”+[up arrow] maximizes and “win”+[down arror] un-maximizes successfully

I should add that the way I start cursor (I’ve just recalled) is through this function in my .bashrc:

cursor() {
    nohup /home/richard/software/cursor/cursor-*-x86_64.AppImage \
    --no-sandbox \
    "$@" \
    --ozone-platform=wayland \
    > /home/richard/.cursor/logs/cursor_$(date +'%Y%m%d_%H%M%S').log 2>&1 &

    disown
}

The cursor version is cursor-0.45.10-build-250205buadkzpea-x86_64.AppImage.

I do this due to a problem I found with cursor some time ago and used this solution I got from a search.

its called the super key in ubuntu…

https://help.ubuntu.com/stable/ubuntu-help/keyboard-nav.html.en

Yeah, looks like I can manipulate the window in these ways.

The problem is that with the cursor window only - not with, e.g. Chrome windows or the terminal window - I don’t get tool-tips when I mouse over corners or edges of the window.

What is also different about the cursor window is that rather than as in all other windows (Chrome, Terminal etc), the x, - and square icons to close, minimize and maximize the window are in the top-left corner of the window rather than the top-right. This suggests to me that cursor is using a different window manager (if that is the correct term) than the other applications.

hah - try this:

{
    "window.titleBarStyle": "custom",
    "window.controlsOverlay.enabled": true,
    "window.customTitleBarVisibility": "windowed",
    "window.menuBarVisibility": "toggle",
    "window.nativeTabs": false,
    "window.nativeFullScreen": true,
    "window.controlsPosition": "left",
    "window.controls": {
        "minimize": true,
        "maximize": true,
        "close": true,
        "position": "left"
    },
    "workbench.layoutControl.enabled": true,
    "workbench.controlsVisibility": {
        "windowControls": true
    },
    "workbench.appearance": {
        "windowControlsOverlay": {
            "foreground": "#FFFFFF",
            "background": "#1E1E1E",
            "position": "left"
        }
    },
    "window.titleBarOverlay": {
        "enabled": true,
        "height": 35,
        "color": "#1E1E1E",
        "symbolForeground": "#FFFFFF",
        "systemControls": "left"
    },
    "window.experimental.windowControlsOverlay.enabled": true,
    "customizeUI.titleBar": "inline",
    "customizeUI.controls": "left",
    "customizeUI.stylesheet": {
        ".window-controls-container": {
            "left": "0",
            "right": "unset"
        },
        ".window-controls": {
            "margin-left": "4px",
            "margin-right": "unset"
        }
    }
}

You can basically just tell cursor agent to manipulate your theme. (you may need to piddle about - but I previously was dorking around with it till I got my contrast to my liking.

This suggests to me that cursor is using a different window manager (if that is the correct term) than the other applications.

Is that the case?