Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Window Hierarchy changed in MacOS 15 (Sequoia) #1518

Closed
mB-PiBox opened this issue Sep 26, 2024 · 8 comments
Closed

[BUG] Window Hierarchy changed in MacOS 15 (Sequoia) #1518

mB-PiBox opened this issue Sep 26, 2024 · 8 comments

Comments

@mB-PiBox
Copy link

Configuration

  • Keka version: 1.4.4
  • macOS version: 15.1 Sequoia

Describe the bug

When launching Keka from Finder (Right Click > Open With) the window rendered by Keka appears behind all active windows, especially behind Finder.

This is cumbersome when the file is password protected, as you have to start moving windows around to find the Keka window to enter the password.

To Reproduce

Steps to reproduce the behavior:

  1. Right Click compressed file in Finder
  2. Select "Open With.." > "Keka"

Expected behavior

Keka window should render on top of all windows..

@mB-PiBox mB-PiBox added the bug label Sep 26, 2024
@aonez aonez added the Sequoia label Oct 15, 2024
@aonez aonez added this to the Look at milestone Oct 15, 2024
@aonez
Copy link
Owner

aonez commented Oct 15, 2024

I'm checking this one. Seems to only apply to macOS 15 Sequoia as stated in the title, macOS 14 Sonoma does works as expected.

@aonez
Copy link
Owner

aonez commented Oct 15, 2024

Should be fixed in this build:
https://github.com/aonez/Keka/releases/download/dev-test-builds/Keka-v1.4.5.r5498.7z

Coming in the next release. Thanks again!

aonez added a commit that referenced this issue Oct 16, 2024
This option, placed in Preferences - General, will force the activation of Keka when executing an operation.
This fixes fixes tasks window appearing behind others #1518.
@aonez
Copy link
Owner

aonez commented Oct 16, 2024

Updated build with option to enable/disable this. The option is enabled by default:

https://github.com/aonez/Keka/releases/download/dev-test-builds/Keka-v1.4.5.r5508.7z

Screenshot 2024-10-16 at 11 38 46

@Saratxe
Copy link

Saratxe commented Oct 18, 2024

Updated build with option to enable/disable this. The option is enabled by default:

https://github.com/aonez/Keka/releases/download/dev-test-builds/Keka-v1.4.5.r5508.7z

The extraction GUI remains active, but packing / unpacking is not possible with this version. I get error messages like this:

There was some error accessing the binary "unar"
Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"

There was some error accessing the binary "7zz"
Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"

@aonez
Copy link
Owner

aonez commented Oct 18, 2024

@Saratxe please open Keka with right-click "Open". Clearly macOS sandboxing is doing magic there.

@Saratxe
Copy link

Saratxe commented Oct 18, 2024

@Saratxe please open Keka with right-click "Open". Clearly macOS sandboxing is doing magic there.

I already tried that, but this doesn't work for me. Still get these error messages.
I've reinstalled 1.4.4 for now and wait for the final 1.4.5

@aonez
Copy link
Owner

aonez commented Oct 24, 2024

This is publicly fixed now. Thanks to all.

@aonez aonez closed this as completed Oct 24, 2024
@mB-PiBox
Copy link
Author

Appears to be resolved in 1.4.5 update received recently.
Thanks for the fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants