SwiftShift icon indicating copy to clipboard operation
SwiftShift copied to clipboard

Some windows cannot be moved

Open lowking opened this issue 3 months ago • 2 comments

Bug description

Some windows cannot be moved, such as settings window of CleanShot X.

macOS version

macOS 13.5 (22G74)

Settings

  • [ ] Launch at login
  • [x] Show menubar icon
  • [x] Focus on window
  • [x] Use quadrants
  • [ ] Require mouse click

Shortcuts

Move: ctrl+F13

Resize: shift+F13

lowking avatar Oct 01 '25 18:10 lowking

@lowking that'd make sense since I'm actively ignoring CleanShot X windows 😅 https://github.com/pablopunk/SwiftShift/blob/80738341c1fefd30f4e20c59010caff39df28c02/Swift%20Shift/src/Constants.swift#L3

The reason was that when recording your screen, there's a "hidden" window that covers the whole area you're recording so moving the windows behind would not work.

To solve this I could just add those special apps to the Ignored Applications tab, and make them removable

Image

But that would mean you might not be able to use SwiftShift while recording with CleanShot X.

Ideally there would be a way to distinguish these two types of windows but I have no idea how to do that

pablopunk avatar Oct 06 '25 08:10 pablopunk

Well, this is the only way to record the screen. Can I add a shortcut key to quickly switch the ignored apps, or allow the built-in ignored apps to be removed?

To solve this I could just add those special apps to the Ignored Applications tab, and make them removable

The latest version cannot add cleanshot x to the ignored list. I rarely use screen recording, but I often use image editing. After ignoring it, the editor cannot be moved.

lowking avatar Oct 06 '25 11:10 lowking