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

macos sonoma menu bar #1727

Closed
cherr7 opened this issue Sep 27, 2023 · 40 comments
Closed

macos sonoma menu bar #1727

cherr7 opened this issue Sep 27, 2023 · 40 comments
Assignees
Labels
bug Something is broken, we are tracking it os/macos

Comments

@cherr7
Copy link

cherr7 commented Sep 27, 2023

This issue tracker is for bug reports only. If you want to request troubleshooting assistance with Outline Manager or Outline Client, please do not submit a bug here. Instead, please contact us using our support website. Developers using Outline SDK, please post your questions on the SDK Discussion board.

Describe the bug
nothing can be clicked in the menu bar icon on macos sonoma

To reproduce
download macos sonoma
click the outline logo in the taskbar

Expected behavior
to be able to use the app

Screenshots
If applicable, add screenshots to help explain your problem.

Client system (please complete the following information):

  • Outline Client Version: latest app store version
    • Your Operating System: latest macos

Submit feedback
Please submit feedback through the app and label it with this issue number.

Additional context
Add any other context about the problem here.

@cherr7 cherr7 added the bug Something is broken, we are tracking it label Sep 27, 2023
@Igralino
Copy link

+1

It is not possible to use Outline client on macOS Sonoma

@abugray
Copy link

abugray commented Sep 27, 2023

+1

@DenisK-Voodoo
Copy link

+1, CRITICAL for macOS

@vyacheslavslava
Copy link

+1

1 similar comment
@r1chbrown
Copy link

+1

@vyacheslavslava
Copy link

The application works fine if you hold down the Command key when clicking the mouse.

@cherr7
Copy link
Author

cherr7 commented Sep 28, 2023

The application works fine if you hold down the Command key when clicking the mouse.

works for me as well

@vyacheslavslava
Copy link

vyacheslavslava commented Sep 28, 2023

in addition to pressing the command key when clicking the mouse, it helps to shift focus to any open program on macOS before opening the application from taskbar; in this case, Outline works correctly.
In any case, I agree that this is a critical bug for macOS.

...
It turns out that this bug occurs specifically if you hide the application and then immediately reopen it without shifting focus to another application.

@D4D25A
Copy link

D4D25A commented Sep 28, 2023

It's unusual how the Outline client is still yet to be ported to a Universal MacOS binary. I wonder if the fact that it's running under Rosetta 2 and not natively is the cause of this bug.

@AGluk
Copy link

AGluk commented Oct 7, 2023

+1
Adopting the program to Apple Silicon support, as mentioned before, would be great!
And fixing the bug in Sonoma :)
Thank you!

@jyyi1 jyyi1 added the os/macos label Oct 9, 2023
@jyyi1 jyyi1 self-assigned this Oct 9, 2023
@fortuna
Copy link
Collaborator

fortuna commented Oct 9, 2023

We've been struggling with macOS because cordova-osx has been deprecated and it has not been updated in a while.

We have a new version or the macOS client based on Mac Catalyst that allows us to use cordova-ios, which is still supported and updated. I'm hopeful that will address those issues. @daniellacosse @sbruens can we release the Mac Catalyst version in the next release?

I'll note that we don't have a Sonoma machine, so I'm not 100% sure if it will actually fix the problem, but the new code seems to work much better on Ventura.

@daniellacosse
Copy link
Contributor

We've been struggling with macOS because cordova-osx has been deprecated and it has not been updated in a while.

We have a new version or the macOS client based on Mac Catalyst that allows us to use cordova-ios, which is still supported and updated. I'm hopeful that will address those issues. @daniellacosse @sbruens can we release the Mac Catalyst version in the next release?

I'll note that we don't have a Sonoma machine, so I'm not 100% sure if it will actually fix the problem, but the new code seems to work much better on Ventura.

We're planning to release the Catalyst version of the Mac client soon! @sbruens and I are sitting down this week to walk through the final steps.

@flyq
Copy link

flyq commented Oct 19, 2023

I meet this bug too, and sometime I just tap esc, and it works fine

@jlrodriguezdev
Copy link

jlrodriguezdev commented Oct 20, 2023

Still not working, so i am connecting from Mac os Settings/Network VPN, click on the icon info, and then:
Connect on Demand

@romanmorozov81
Copy link

the same bug too

@dijtex
Copy link

dijtex commented Oct 29, 2023

Same bug.

@superkeka
Copy link

Same issue.

@wangw469
Copy link

We've been struggling with macOS because cordova-osx has been deprecated and it has not been updated in a while.
We have a new version or the macOS client based on Mac Catalyst that allows us to use cordova-ios, which is still supported and updated. I'm hopeful that will address those issues. @daniellacosse @sbruens can we release the Mac Catalyst version in the next release?
I'll note that we don't have a Sonoma machine, so I'm not 100% sure if it will actually fix the problem, but the new code seems to work much better on Ventura.

We're planning to release the Catalyst version of the Mac client soon! @sbruens and I are sitting down this week to walk through the final steps.

Do you mean this PR: #1630
Maybe others interested about it can make our contribution.

@fortuna
Copy link
Collaborator

fortuna commented Nov 10, 2023

We desperately need an Apple specialist who can make our Mac Catalyst app build successfully in debug mode. Our old macOS client, based on the deprecated cordova-osx is not working.

The issue we are seeing is conflicts between bundles with common dependencies. @sbruens can add more detail.

@daniellacosse
Copy link
Contributor

It's the archive process that's failing, and we're under the impression that there are alternative ways to release the MacOS app that don't require an Apple-style archival, skipping the duplicate dependency check - if anyone knows what those alternative release methods are, that would be super helpful.

@wangw469
Copy link

It's the archive process that's failing, and we're under the impression that there are alternative ways to release the MacOS app that don't require an Apple-style archival, skipping the duplicate dependency check - if anyone knows what those alternative release methods are, that would be super helpful.

Can you please give me a issue link? I'm not a iOS expert but I will try to see if I can make any contribution.

Thanks.

@sbruens
Copy link
Contributor

sbruens commented Nov 13, 2023

Do you mean this PR: #1630 Maybe others interested about it can make our contribution.

That's the one. We've been having issues with archiving the Mac Catalyst version and I am pretty new to Apple development so it's been a slow process of trial and error. I just created #1784 to track the particular issue. If anyone has thoughts on how to resolve it that we haven't been thought of yet, we would appreciate the help. I will continue to work on it as well. @wangw469 thank you for offering to take a look as well!

@arkhipus
Copy link

arkhipus commented Dec 4, 2023

It is still broken on M3 MacBook with Sonoma. The workaround is to hold the Option button while clicking on the app icon

@zry656565
Copy link

Please release the fixed version. tks!

@sergeich5
Copy link

Still broken

@tonghae
Copy link

tonghae commented Dec 11, 2023

Found same issue while setting up my new Mac on Sonoma
Workaround with holding cmd key and switching app focus works but still waiting for proper fix

@Alex-aka-ion
Copy link

Still broken :( M2 & Sonoma 14.2.1 (worked well with Sonoma 14.1, but after update won't work). Hold cdm key helps.

@Darwinium
Copy link

Same, M2, Sonoma 14.0. As listed before CMD helps sometimes 😓

@roquie
Copy link

roquie commented Jan 15, 2024

same problems

@Alex-aka-ion
Copy link

It's interesting that it start working correctly after couple of starts with "cmd" and couple of reboots

@MaximAfanasenko
Copy link

+1

@sergeich5
Copy link

It's interesting that it start working correctly after couple of starts with "cmd" and couple of reboots

cmd + tab helps

@wl4g
Copy link

wl4g commented Feb 1, 2024

在 Sonoma 上设置我的新 Mac 时发现同样的问题 按住 cmd 键并切换应用程序焦点的解决方法有效,但仍在等待正确的修复

Thank you very much, it solved my pain

@jlrodriguezdev
Copy link

I encountered the same problem while setting up my new Mac on Sonoma. The workaround of holding down the cmd key and changing the app focus worked, but I'm still waiting for the right solution.

@wl4g
Copy link

wl4g commented Feb 1, 2024

It's interesting that it start working correctly after couple of starts with "cmd" and couple of reboots

Hahaha, I even wonder if it was designed this way intentionally?

@Darwinium
Copy link

Darwinium commented Feb 1, 2024

Cmd+Click on UI elements (and sometimes I need to add Shift) works fine, but of course, it's not the best way.

@daniellacosse
Copy link
Contributor

daniellacosse commented Feb 1, 2024

It's interesting that it start working correctly after couple of starts with "cmd" and couple of reboots

Hahaha, I even wonder if it was designed this way intentionally?

It's not by design - we use cordova-osx to build the mac client, which has long since deprecated. A decision that was inherited. We're trying to move to Mac Catalyst, but lost our apple developer last year, and don't know what we're doing in this regard. ANY help would be greatly appreciated.

Also, just something you might find helpful @wl4g: Hanlon's Razor

@user334
Copy link

user334 commented Feb 7, 2024

Hey @daniellacosse and @sbruens!

Perhaps it's time to lock this issue from new comments to avoid "useless plusones" and pin it in the issues section so that the increasing number of people who update their machines to Sonoma and now find Outline "not usable" can easily find that this is already "known" and also the proposed "solution" here?

As for myself I switched to ShadowsocksX-NG client while waiting the fix here.

@Jigsaw-Code Jigsaw-Code locked as too heated and limited conversation to collaborators Feb 8, 2024
@daniellacosse
Copy link
Contributor

daniellacosse commented Feb 8, 2024

Thanks everyone, we're well aware this is a big problem - we continue to work at it and appreciate any contributions that would help us resolve the issue. I'll be sure to make announcements in this thread as updates occur.

@sbruens sbruens pinned this issue Feb 12, 2024
@daniellacosse daniellacosse unpinned this issue Feb 26, 2024
@sbruens
Copy link
Contributor

sbruens commented Feb 29, 2024

This issue is fixed in the latest release v1.12.1, which will gradually rollout over the next 7 days. Please let us know if you continue to have issues on the new version.

@sbruens sbruens closed this as completed Feb 29, 2024
@sbruens sbruens self-assigned this Feb 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something is broken, we are tracking it os/macos
Projects
None yet
Development

No branches or pull requests