macOS26 and Xojo compiled apps issues

There are still issues with Xojo compiled apps and running macOS26 (up to beta 4):

  • Sometimes windows are not updated when getting focus. The only fix for this is to put me.show in the Focus event to force it to update/redraw. This is not always the case (sometimes seems random).
  • Xojo compiled apps have ‘small’ window corners. macOS26 now uses a large corner radius.
  • Shell.readme output is approx. 75% slower (and very noticeable if your app reads the shell output).
  • Toolbars items are little offset (this maybe an issue with macOS26 using larger toolbar items (a button for example is about 20% larger).

Before I renew my macOS license, I need to know if Xojo Inc is aware of the odd bits with macOS26 and if this will be fixed.
Also, can we expect macOS26 new stuff like the new sidebar?

1 Like

I’d bet this one is a macOS issue, rather than a Xojo one. There are reports of other parts of Tahoe having this issue too at the moment.

This is probably because of the macOS SDK that they’re “compiled” against. That’s something that Xojo will have to fix but not something that they’ll usually do until the OS has been released because the SDKs change so drastically during the beta phase.

Again, I bet this is Apple’s bug, not Xojo’s. Keep in mind that macOS betas (like most betas) have a lot of extra debugging cruft in them so Apple can get more meaningful crash reports during this phase. It could be that they’re seeing big reports from within that system and are gathering a lot more telemetrics about how the underlying code that the Xojo framework uses to implement shells is working.

Does my macOS toolbar replacement for Xojo have this problem?

Edit: FWIW, Apple has suggested for years that devs use SFSymbols for toolbar icons because they are vector images instead of bitmap and can be sized more easily. It may be that they’re finally enforcing this, or that it’s just set temporarily to see how many devs complain about it.

Yes, I have just read about this too.

It seems to be related to setAlphaValue which is the culprit. It works a bit different with macOS26
So this may not be a Xojo-only problem.

Using NSTask in Xcode it does work as expected (read: same speed as before).
It does seems to be Xojo Shell problem.

1 Like

Can you provide a download link for your macOS toolbar?
FWW When using MBS Plugins to setup a native toolbar, it does not trigger the problem.

A demo is available on my site, although I see that my ssl cert seems to have expired.

https://www.stretchedout.com

It gives a compile error:

Not sure if this is macOS26 related. I will try on my old system running macOS15

That should be Xojo related.

Can you post a screenshot of the toolbar offset? I haven’t had a chance to have fun with Tahoe, yet.