The struggle of resizing windows on macOS Tahoe
(noheger.at)2689 points by happosai 2 days ago
2689 points by happosai 2 days ago
I think people wildly underestimate how expensive skilled software development, leadership and especially design is (considering even Apple can't apparently find good designers).
The price of renting a billboard isn't going to cover more than a week's worth of those people's fees. Billboard-induced shame has actually much more chance of succeeding.
Proprietary software prisoners will do absolutely everything to appease there abusive prison guard except simply quit walking into the golden cage every morning.
There's no relief in open source. I've watched Ubuntu and Gnome copy some of Apple and Microsoft's worst ideas over the last 20 years and somehow put an even worse spin on them. I fully expect to see "Gnome 52 - Liquid Sugar" or something in a couple of years.
>There's no relief in open source. I've watched Ubuntu and Gnome copy some of Apple and Microsoft's worst ideas
The whole point of FOSS is that a single groups decision or opinion do not dictated your computing. There are enough forks or alternatives.
Yes, I would gladly contribute $25. You can rent partial time on an electronic billboard on Highway 101 for under $2K per month.
I'd like to see a Super Bowl ad sponsored by one or more of the big Linux players.
"Hi, I'm a Mac."
"And I'm a PC. Wow, you suck, Mac. What the hell happened?"
"Yo momma, PC."
<wild gesticulating and arguing ensues for 20-30 seconds>
"Hi, I'm Linux. Neither of these people care anything about you. You see, you're not their customer anymore. When you're ready to make computing personal again, check us out."
I guess you're not thinking like a marketer/product person (and I don't claim to be one either, at least not anywhere skilled), but your proposed ad shows exactly what's wrong with the Linux mentality and why it didn't go anywhere with consumers and won't go anywhere until this changes.
The ad should show something people want, not vague promises of being their customer or personal computing (a term essentially unknown by the new generations). Show something the new machine can do that the competition can't - built-in adblocker, cross-compatibility with Mac and Windows apps via VMs/rented servers, etc.
It's hard to realize things when you're in an echo chamber.
It's also hard to measure the quantity and genuineness of bitching online because people complain about everything and there's an inherent incentive online to complain to bring in ad revenue regardless of how genuine it is.
But it's a direct and unmistakeable sign (to you and your peers and colleagues) when someone paid actual money to rent a billboard just to remind you how much you fucked up.
A translucent billboard with some white text would drive home the point.
the person responsible for this mess was poached by meta a month ago.
I downgraded back to Sequoia after 1 day.
I have no idea what Apple were thinking, this OS is basically unusable, and extremely ugly.
I hope I won't somehow be forced to upgrade at some point.
Apple needs to start thinking about their users again instead of shareholders.
This is very well presented and I hope Apple sees it. And this is the kind of thing that I don’t think would fly with Steve Jobs, most likely with very harsh reaction. Attention to the details was a big part of Apple’s DNA much because of him, and it’s a bit sad to see that eroding.
I've used every release of macOS since the Mac OS X Public Beta in late 2000. Until now. I'm skipping 26 altogether and hoping 27 tones down the worst excesses of the Alan Dye era.
When resizing, I expect to drag from the edge of a window. This is exactly how it works in macOS Tahoe, with a sufficient drag zone on the both sides. The only "strangeness" is that the drag zone extends further outside the window in the corner zone. IMO this is nice.
All that said, I REALLY would love to have a hotkey combo I can beep pressed down to resize anywhere over the window. Just like in many Unix/Linux window managers.
Yeah, I have to agree. The blog post seems convincing when you look at the images, but now that I've actually been playing with it, I can always drag the corner to resize. In fact, the corner provides much more draggable area than the window edges do. There's no problem.
So I agree it's strange that the drag zone extends so far beyond, but that's not really something to complain about...? Everywhere inside the corner where it feels reasonable to resize, it resizes. The article is expecting an absurd level of a drag zone on the inside.
Again, the large drag zone outside the corner is kinda weird. But honestly that's more just an understandable artifact of the corner drag zone being a square. If it were me, I probably wouldn't bother to round off one corner of the drag zone either.
There's a lot of stuff to criticize about Tahoe, but this would be about last on my list...
And yet Mac OS didn't support resizing from edges, or any corner of the window except the lower-right ONE, until well into the 2000s. Incredibly dumb.
Great article.
I put a Teams meeting on my second monitor. I put Teams on my first monitor. I minimize Teams to look at something in a browser on the first monitor. The Teams meeting on the second monitor minimizes, too.
Mac window management UX is dogshit in a lot of different ways. There are a lot of problems that I either have to just deal with, or try to find some third party app to solve in lieu of Apple actually caring about UX again.
>Apple actually caring about UX again
I doubt Apple ever really cared about UX. It took Apple 24 years after Microsoft's Windows 2.0 introduced resizing a window from any edge, for Apple to finally implement it in MacOS Lion in 2011. Apple UX is ridiculous.
If they cared about UX, they'd throw out their "HIG", hire some competent people, and start over.
Why is the first item on the first menu of every software program "About this software"? Is it because the most frequently used thing by every user is to know what version of the software they are running? Apple specified this in their "HIG" long ago and it never changed, and it's been stuck there ever since. And it's completely stupid. MS Windows applications typically have "About this software" as the last menu item on the last menu, which is objectively a far better place for it than the first thing on the first menu, since it is rarely needed when using an application.
FWIW: option double click sny corner to make any window full-screen without going into full screen mode.
Double click any side or corner to move it to the edge of the screen, and hold down option to make the effect symmetric.
Nice - I didn't know about that one!
I just found out today that hovering over the green traffic light icon shows an arrange menu... but the "maximize" option there leaves some padding on all sides of the window - weird.
I swear by https://rectangleapp.com/ - same outcome but with keyboard shortcuts instead of the mouse.
Great first blog post! The corner highlighting in the gifs and images was very clear. Also, I really like the formatting of how you inserted the gifs inline with border radius and shadow effect: I haven't seen blogs with your styling and it was refreshing.
The little video seems really weird to me, the author is clearly trying to resize outside of the border?? I just tried it myself and the resize zone feels more than reasonable: https://imgur.com/iip8DIL there's like 5mm on each side of the actual border to grab and resize!
Modern interfaces are digging a bigger and bigger gap between UI and UX, while UI-UX is actually a balancing act.
Let's face it, new glass UI is stunning - not for everyone's taste, like everything in art - but it has the Wow effect. Fresh look, transparency, new colors, wow! Same goes to many, not all, web sites, apps, etc.
On the UX side, with some exceptions, it is a disaster, though. Why on Earth would I want an ill-readable text behind a semi-transparent panel? Windows that only use 90% of my OLED screen I paid for? Do I want every web app invent its own navigation? Not in my worst dreams.
I like the new UIs, designers do an excellent job. Now, we must also bring back the UX people! Real user-oriented UX, not dark patterns UX that trick users to sign up for services they don't need. Its a pity, the latter actually killed the UX domain I think.
But is it really stunning? When we first got Aqua and Vista they were stunning because nobody had seen anything like that before. But Liquid Glass isn’t really new in that sense. It’s just some transparency with background blur which anyone who’s used, say, Windows 7, has already seen.
I recently learned about a shortcut you can enable for moving windows, is something similar around for resizing? On linux I do this via alt + left click and alt + right click
`NSWindowShouldDragOnGesture` setting allows you to drag windows at any point if you hold ⌃⌘
`defaults write -g NSWindowShouldDragOnGesture -bool YES`
I have a few computers. Win, MacOS, Fedora, and iOS for mobile.
Out of all the things, the UX I cannot forgive is:
1. Hold Siri button
2. say "Create appointment at 3PM tomorrow."
The result is that no alert/notification/warning of this appointment occurs, unless I open the appointment and create the alert manually, at least at time of event. I cannot imagine any use case where one would create an appointment that required no reminder.
If I had created this appointment via Gmail or even Outlook, and synced... then there are notifications.
My point here is that the UX rot at Apple is not new. I am curious as to how this rot begins at BigOrg, and how it can be cured, if it can be addressed. I have never worked at BigOrg, so I really don't get it. Is there some missing UX role in the c-suite? How does my gripe, or Tahoe... ever happen? I understand how it happens at MSFT, but is this just what happens at all BigOrgs, eventually?
Whether appointments have an alert by default or not is a setting in the Calendar app.
Oh wow. Confirmed!
However, can you please explain to me the use case of "Siri, create an appointment at 3PM tomorrow" - where I would want no alert, at time of event, at the very least? I am pretty good at imagining edge cases, and I cannot imagine even one.
I have never been more upset at a default setting. I want to name and shame, and worse. Who made this call, a hippo? Think of the lost productivity at scale. "It just works UX" was supposed to be the entire point of Apple.
I would imagine a majority of office workers create appointments with no alerts. They're looking at their calendar all day.
That's only speculation, but that's why it's a setting. You can have it either way.
I would entertain this explanation, if actual office productivity calendars like Gmail and Outlook did not only have at time of event alert defaults, but also 10 mins prior by default. You know, like something actually useful.
Sorry, I have been spinning out on this for a while. I might be ridiculously upset about this. But, remember what Jobs said about boot times at scale?[0] Well...
Been using this for a few years, works like a charm: https://rectangleapp.com/
Yeah, I don't even remember the last time I resized a window by hand.
I've spent months building a proper window manager for macOS, and the fundamental problem isn't the UI — it's that macOS has no proper window management API.
Third-party apps have to use the Accessibility API, which was designed for screen readers, not window manipulation. Some windows simply refuse to be resized below certain thresholds, and there's no way to query the minimum size in advance. You request 500px width, get 800px back, no error.
The real question is: will Apple ever provide a proper public API, or will this remain a cat-and-mouse game with Accessibility permissions?
Never noticed this change, but unlike the blogger I never try to grab the window inside the corner. I tend to aim for the edge itself.
That's funny. I perceive resizing windows as easier now, because the cursor change is more dramatic when it gets in the resizing area. Pre-Tahoe, the diagonal one in particular looked almost the same, except with an arrow end in the bottom. Now it splits into two triangles.
I still operate off muscle memory, so it's not actually easier or harder, of course.
Yeah the really misleading part of the screenshots in this article is that it doesn't show the "resize cursor", which basically makes this a non issue.
Also, for anyone reading this who hates the general aesthetic, go into Accessibility and hit "reduce transparency". This has been a desirable setting for last few OSX versions.
Thank God this is not just me. I thought I was going insane.
Has text selection also changed? When I drag a block and copy it, I often find I've missed the first character. It's happening almost every time and I swear this wasn't happening to me before.
I have realized that I only need 3 window sizes: maximized, minimized, or half-of-the-screen vertically. Rectangle [1] is a great way to get key combinations for resizing and moving my windows around. It works well across multiple monitors and it's free. I didn't even notice this issue, but I see how it could be problematic for people.
Often on HN the comments are a better read than the original article.
This time the article is so good -- clear, funny, succinct, accurate -- that it's a better read than the comments.
I've upgraded because I wanted to have access to the latest OS features but I got to admit I'm not a fan of the UI either. I have an M3 Max with 128GB and sometimes my computer UI feels sluggish. What is even going on?
My biggest beef is there seems to be a lot of bugs in Safari. If I open Discord and switch tabs a few minutes later the tab is dead and a refresh doesn't work you need to retype the discord address again on the tab window.
On a full screen safari If I click on the share button by accident and don't pick any of the options the address bar for that tab becomes uneditable.
In IOS long pressing a video would show options such as opening on a new tab or downloading the file. Now for certain websites the options show for a split second before it switches to the full screen player.
There are many other annoying bugs but those are the most annoying ones.
BTW it's also amusing how not only iCloud doesn't flag a false Apple billing phishing message as junk but Apple """Inteligence""" will highlight it as priority. https://imgur.com/a/HaHxsUR
> If I open Discord and switch tabs a few minutes later the tab is dead and a refresh doesn't work you need to retype the discord address again on the tab window.
I get this on iOS26 all the time and it's extremely annoying since I don't always have the correct URL. Can't make heads or tails of what triggers it (I don't use Discord).
Safari 26 slowly leaks something on older macOS releases and opening new tabs or typing into the address bar becomes unbearably slow after a while[1]. The best solution is to downgrade to Safari 18.6 - though this seems to only work on Intel Macs.
Basically a total mess. I don't want to upgrade my MacBook to 26, but Apple seems to be embracing some dark patterns in their update dialog and I'm worried I'm going to accidentally upgrade and enter a world of pain one day.
[1] https://old.reddit.com/r/MacOS/comments/1nm534e/sluggish_saf...
Well, moving/dragging windows on windows 11 (earlier?) is no picnic either, with the scrollbar nazis having decided, that windows title bars must be the next to die. Apparently this is all intentional, and app developers are encouraged to leave tiny drag-concentration-camp areas somewhere in what used to be the titlebar, which today's presumably incredibly IT savvy users are then expected to decode with no problems whatsoever. Well paint me green and call me a dinosaur, because to me it looks like each app chooses to interpret those 'guidelines' in its own way, and often in a way I fail to decode reliably.
In my head, I can hear GPT laugh hysterically, while it explains to me that I can just continue to use alt-SPACE to bring up the MOVE system menu, if I am overwhelmed, while it gleefully assures me that MSFT has 'no current plans to get rid of that feature' (which we know is Kremlin-speak for 'the system menu is NEXT brother'.
And also, it reminds me of minimalist design furniture design, where e.g. handles are hidden, and you just press a secret area to toggle e.g. a cabinet door open. I wish we could take all designers and architects, and people who encourage them, who wants to do such designs, and lock them inside TESLAs which we then push from a bridge into cold water, and then watch them try to exit those same TESLAs from under the water. If it's good design, it should be be a problem. MUHAHHA.
Funnily, all this weirdness was already solved with the original titlebars, which did not try to be both a drag handle and a menu. Apparently, only peasants use windows that are not maximised. Which reminds me, it has now been 2 years or more since microsoft turned keyboard-layout-switching from a standard feature into a standard bug :-/.
A lot of the design changes over the last decade seem largely Jobs-ian marketing driven. The round corners and friendly surfaces were useful in bringing the mass market into computing. Now that computer use is ubiquitous, it will be interesting to see if we start migrating back to the way the original programmers envisioned things like always-visible scrollbars and obvious click targets.
We've spent billions. Are UIs a lot better off than Windows 3.1?
After using Tahoe for a week, I've found I leave it in my bag. Window operations are painful and it feels like a bad try at a tablet os without a stylus or touch screen. Fortunately, my Mac is now the auxiliary laptop and I can do everything I need to do with my linux laptop.
I highly recommend Moves, which makes it possible to resize with a modifier key drag within any part of the window: https://mikkelmalmberg.com/moves
Hopefully getting a true UX practitioner in as Head of Design will help avoid these incredibly obvious usability issues.
The cursor changes when you get to resizing corners and edges, so I don't suffer from the problem pointed out in the original article. However, I do find something annoying: sometimes when I'm resizing (or maybe dragging) a window, it gets expanded to fill the whole screen.
I think that kind of behaviour ought to be controlled by the green dot at the top-left of windows, not by some particular mouse movements.
There was a time when the changes to the mac UI were quite good, or at least not annoying. Sometimes it seems as though they are changing stuff just to change stuff.
I don't really care if it's because of bizarro designer hegemony, device unification, cost cutting, bad developers or something else, but it's astonoshing how far the desktop paradigm has fallen (and not just in MacOS). What baffles me the most about things like this isn't that crap slips through, it's that crap accumulates in an alarming rate and that apparently tech-savvy people aren't just seemingly fine with stuff like this, but will happily step up and defend it.
I always stay one major version behind so I only get security patches after an initial, yearly upgrade. Not experiencing Tahoe myself yet, I felt that perhaps the UI issues people are talking about were a tad overstated, but the example in the article states it very plainly.
I'm taken aback. Change the look, that's fair enough. But it should have some usability testing for this kind of thing before it goes out the door.
Maybe I'm too old and every modern computer is a marvel to me, but as someone switching between win/macos/linux all these complaints amuse me. While in windows I'm using powertoys and I can move/resize windows using any space inside a window. It's the same with linux/gnome - a couple of config settings. Then, when I started using macos I looked for a similar solution - found BetterSnapTool and just started using it.
Not sure if it replaces everything, but I have been using https://rectangleapp.com and would not be able to use MacOS without it.
yes, looks like BetterSnapTool and rectangleapp have some overlapping functionality https://folivora.ai/bettersnaptool
I guess I found BetterSnapTool first and it solved my issues with window management in macos.
Wait which powertoy does resizing and moving of windows? I've been using AltSnap while still having powertoys installled for changing caps lock behaviour.
I get your point and think it is a matter of when things are relatively "perfectly" done as in iOS/MacOS, every little anthill seems like an eruption volcano, but let's also not make excuses for some of the rather disgusting issues in Tahoe that Steve Jobs' would have never allowed to ship.
I can't recall them all right off the top of my head, but I waited til 26.2 to update because of all the comments I saw about glitziness, and this resizing issue is just one of the quirks I have noticed are still not resolved; not to mention that my M4 Mac has not crawled and locked up as often as it has since I updated to 26.2. But again, to put it in perspective, that's only been very little hassle compared to what seems to be nothing but misery, suffering, and existential questions suffered by the wretched souls condemned to Windows.
Edit: another issue I have noticed in iOS is that now things like saving bookmarks in Safari is no longer a two step/tap process using long-press, it's a three step/tap process....WHY?? Same with "add to home screen". Also, the long press horizontal context menu (i.e., copy, paste) now does not slide left to reveal more options, it just changes mode to a vertical list. What is going on??? That's sickening...in my opinion. Horizontal, vertical? Pick one.
Second Edit: I just experienced another Tahoe glitch in at least Safari, where hyperlinks become un-clickable and the only way to resolve that is to seemingly restart safari. I don't find that acceptable in Safari of all places.
I was just reminded of another glitch in iOS, when typing if you select the left most suggested word, the selection highlight is not only aligned with the rounding and position of the underlying rounded background, it literally overlaps/extends beyond the background. Again... rather gross.
I just want to add that designers are usually bullied by upper management into designing beautiful things that make upper managers look good with their friends. No matter how impractical those beautiful things are.
Edit: Oh, and the "beauty" is in the eye of the managers.
I have not had any problems resizing. Honestly, I think my resizing got more precise with Tahoe. In earlier versions I had sometimes wrongly clicked for horizontal and vertical resizing. It's better now for me at least.
And I do not get why people so upset with Tahoe. I really really love it.
Use rectangle and this will never be a problem for you.
Apple really screwed the pooch on this last set of UI upgrades. They have been known as UI experts for decades and then they produced this unusable mess. I’ve upgraded my iPhone and iPad, but I’ve been delaying upgrading MacOS, hoping that they will fix most of the mess before I switch. If I was Tim Cook, I’d be looking for a scalp. This is as bad as the butterfly keyboard mess in terms of usability, IMO.
I didn't realize it was moom giving me my "move app to other monitor" hotkey, and moom didn't launch on startup after upgrading to tahoe. I've been using that hotkey for years.
That's when I realized there's no default hotkey for moving an app to an external monitor. That is absolutely wild. (Happy to be wrong)
Who asked for those rounded windows anyway? They create so many problems; every app has its own border-radius, and it wastes precious screen space...
Are we reaching the death of UI design? Feel like we're now at the point where being mid-bad makes something one of the best for many.
I miss Windows 7 and OS X.
Scott Jenson - who worked on the classic Mac for Apple, and Android for Google - recently gave a talk on this:
https://youtu.be/1fZTOjd_bOQ?si=BVOxUPjoULhwiclE
The tl;dw is that copying UX lets others invest energy in identifying the paradigm. Linux, which tends to be starved for resources, has historically been reasonably well served by letting Apple and Microsoft define UX, while Linux focuses on implementing it. However, those headlining companies haven't been investing in desktop UX excellence in recent years. It's time for open source projects to embrace experimentation and take the mantle of cutting edge UX, because Apple et. al. aren't paving the way anymore.
I think we need to call it as what it is, half assed design.
I haven’t tried it in many a year but I’m fairly certain that if you have the installer, you can downgrade to any version that runs on your computer.
Also the resize cursor is completely unreliable, the cursor often doesn't change to the resize one when the mouse is over the correct resize areg. So it's even harder to tell if your cursor is in the right place before clicking. If you click in the wrong place it can have frustrating consequences, like activating another window or even clicking something inside it.
This is the first UX issue I have seen since moving to MacOS 26 that I have been able to reliably recreate and haven’t been able to just attribute to a subjective opinion. I never knew about before this post mainly because any window resizing I do is via rectangle. It’s definitely a flaw they need to address.
I actually wish macOS would clone Alt-dragging from anywhere to drag and Alt-right clicking to resize from anywhere from Linux (at least GNOME and KDE Plasma have this built-in). That would certainly solve most of the complaints in the original post.
I just tried that on Tahoe (26.2) and it didn't drag the window with Ctrl+Cmd+drag. Is it supposed to work on all windows?
*GNOME features, not Linux features. No such issues over here on KDE.
I have often felt like GNOME is the most Apple-y of desktop environments; they're very form over function. Not surprising to me at all that both would pick a design that seems beautiful until you try to use it.
Has been a major issue for me with Xfce and Gnome over the years, mostly just switched window managers.
I've noticed the occasional momentary failure to resize a window, and this probably explains it, but it's worth noting that the cursor changes to a "resize arrows" cursor when it enters the resizing zone, so as long as I'm paying attention I know exactly when I can or can't click and drag to resize. It is preposterous that much of the zone actually lies outside of the visible bounds of the window.
If you pay attention to the cursor, instead of aiming at the corner of the window, the UI gives you great feedback of where you should click: when the cursor changes to 2 arrowheads pointing diagonally or orthagonally to the window, resizing is available. Why aim for inside the window? I do think the expanded corner radius of Tahoe sucks badly.
Probably off topic question [coming from someone who spends 99.99% in i3+iOS+maximed windows in W11]: when do you need to have overlapping windows, or even windows that you resize by hand? Windows should take a zone in your screen. Punto. Even W11 has understood that by now.
It's bad but not as bad as Windows 11. I swear I have a 2x2 pixel grid on my 4k monitor where I can grab the window resize handle, and it doesn't align to where the window's actual corner is at all.
Even worse: because the min/max/close buttons are all shunted into the top right corner, if you're trying to resize from the top right and you miss, you close the window.
I thought this was going to talk about the struggle of sizing windows to arbitrary widths. I often try to keep slack and my email windows side by side and Mac OS seems to go out of its way these days to frustrate my efforts and maximize the one window or the other.
The resize corners grab area is also very frustrating though.
I've used Rectangle for years so I can arrange windows more quickly. Not good for arbitrary sizes, more for set positions.
I install Rectangle App on any mac I use. The keybinds are convenient and the auto-sizing/tiling is pleasant as can be.
Is this a monitor resolution or custom HiDPI scaling issue or something? I genuinely do not have their issue with resizing windows, nor do my tolerances seem anything as odd as they claim to have.
Seems like most the attention this is getting is people wanting to grave dance Apple at any chance given.
This is why Steve Jobs demoed software. Watch when he unveils Aqua, there’s a couple of slides of the lickable visuals and then he sits down and demos it. He clicks and taps and shows it working. Because that’s what you the user will do.
He’ll show boring things like resizing windows because those things matter to you trying and if he cares about resizing windows to this degree then imagine what else this product has.
Apple today hides behind slick motion graphics introductions that promise ideal software. That’s setting them up to fail because no one can live up to a fantasy. Steve showed working software that was good enough to demo and then got his team to ship it.
> He’ll show boring things like resizing windows
If you use something long enough, you'll get used to its idiosyncrasies. Jobs would have clicked and dragged 10px away from the rounded corner here instinctively. This is why the owner of an old car can turn it on and drive away in a blink while his son has trouble: hold the accelerator 10% down, giggle the key a little while turning, pull the wheel a bit, ... all comes natural to the owner.
So why would he have different instincts?
> This never happened to me before in almost 40 years of using computers.
> If you use something long enough, you'll get used to its idiosyncrasies.
Or you don't and get constantly annoyed by some basic thing that is broken (the owner of an old car would curse it every day when giggling the key)
Yes, and Mac owners will do the same thing. I don't use MacOS but people will just figure out the new behavior, be briefly annoyed by it, and then get used to it and move on. Apple could have done better here but users acclimate to much worse UX than this.
Good point. I'm not on Mac anymore but this would really tick me off too.
In fact I am not on Mac anymore because with every release there were more features I didn't use (because they only work within the Apple ecosystem) and more and more things that ticked me off. Eventually I decided it wasn't for me anymore, after being on the platform for more than 15 years. Oh well. I am very happy on KDE now.
tribunals
the cherry on top is the delay between the drag start and the window begining to resize
What does it take for a megacorp to admit a mistake and correct it???
I think it all boils down to this one question. It’s not complicated.
IMHO, Mac OS X 10.6 Snow Leopard was the pinnacle of Mac OS X. When I "upgraded" to 10.7, they lost me. It was then that I switched to Linux full time, and I haven't looked back. Every now and then I do pull out my Wallstreet with Mac OS 9 on it so I can relive the heyday of old school computing.
I haven’t had to move the mouse near a window corner to resize it in years — I just hold down the Shift and Fn keys and the window under my mouse resizes as I move it. Strongly recommend getting BetterTouchTool for this - changed my life.
I was just looking into this today. I want to keep my computer updated with the cli tool softwareupdate. Before I was using the flag --all to apply any update, but then tried to change it to --recommended as I wanted to avoid any major macOS upgrades (ie Tahoe). But Tahoe is listed as a recommended upgrade.
Now I call it with --required which only applies critical and security updates. Then I call it again with --safari-only, and one more time with --list to see what remaining updates are available. Frustrating (but sadly not surprising) there isn't a way to apply all available updates excluding major OS updates.
No one serious ever talks about "upgrading" to Tahoe without the quotes. I hope Apple are seriously embarrassed about this and determined to mend their ways.
Apple's window management has always sucked, with the absurdly crippled resizing being a longstanding embarrassment.
Into the 2000s, the only way you could resize a window on the Mac was to drag its lower-right corner. That is it. NO other corner, and no edge. So if the lower-right corner happened to be off-screen because the window was bigger than the screen, you were kind of screwed. You had to fiddle with the maximize & restore gumdrops to trick the OS into resizing the window to make that ONE corner accessible. Then you had to move the corner, then roll all the way up to the title bar and move the window, then roll back down to the corner... until you had the window sized and positioned as you wanted.
When Apple grudgingly added proper window-resizing, it made it as obscure as possible. Since Apple remains ignorant of the value of window FRAMES, there is no obvious zone within which the resizing cursor should take effect. There is no visual target for the user. This has always made an important and fundamental part of a windowed GUI a ridiculous pain in the ass on Macs.
And as the author here notes, it has gotten even worse. Not only will the window often refuse to resize, but you'll wind up activating whatever app lies behind the window you're trying to resize... hiding the one you were dealing with.
The era of Apple design with great care to little details is long gone.
Let’s also not forget the introduction of unnecessary and confusing icons: https://tonsky.me/blog/tahoe-icons/
I'm hoping something like this takes off on FreeBSD: https://github.com/gershwin-desktop/gershwin-desktop
I've only owned macbook laptops but have run Linux at work since 2002. The lack of cohesion and non-stop changes in Linux is just as tiring and this MacOS Tahoe stuff. Gnome 3 cared just as little for users. FreeBSD + KDE Plasma is pretty good now, but lacks feeling and design.
Overlapping windows seem like a dated skeumorphic paradigm at this point. I almost never want to see just part of a window.
For a long time, I've found that either full screen or tiling (driven by keyboard shortcuts) is a far less frustrating a way to interact with windows, so I almost never use window-resizing. Window resizing is also horrendous when you try to do it with a touchpad.
Normally bug reports should include the exact version and machine.
I personally don't see this behavour on Tahoe 26.2 and an M2 MBP.
It all started with a dumb move to replace input language icon flags with text.
Apple keeps being a hardware company unfortunately.
Their software is not nearly as good as it could and should be if they had real competition.
Windows/linux is not a competition since they dropped bootcamp. Because that implies switching to a subpar hardware.
I am glad that I restrained myself from buying a macbook and went for a thinkpad. I think I saw icon issue on Tahoe not long ago on HN.
I know that macbook has been crushing laptop market with their M chip. Macbook is amazing for sure. I very much enjoy using it at work. But for personal computing, I need Linux setup.
I haven't upgraded to Tahoe yet, but overall MacOS is still solid. It has lots of quirks that would benefit from a quality of life release, but generally the OS gets out of the way and the hardware is solid. I could not say the same about Windows and to an extent Linux.
That's genuine 2000s Linux experience there. Ironic that these days Linux provides a more refined and consistent UX than both MacOS and Windows.
The share buttons on iOS seem to fail like 15% of the time as well. Randomly.
See: [shipping the org chart](https://betterthanrandom.substack.com/p/shipping-the-org-cha...)
All that 'glass' eye candy is a sheer sign that looks is more important to Apple than usability. And I don't even care for how it looks.
The OS which requires you to click in order to update also makes it, uh, challenging to resize windows. Sublime. A tiling manager would never.
Flipping things around as I see it as a desktop Linux user: "OMG this one thing doesn't work in macOS, looks like 2026 wont be the year of the macOS desktop!"
Apple does not want you to resize windows. They want to set the window size for you so don't need to re-adjust it. Apple always knows what's best for the customer.
Apple is completely lost, exhibit #3281.
Also, years after reporting, you still need to pause typing for one second after switching keyboard language via keyboard shortcut, otherwise the original language stays selected.
Most of the Tahoe and Liquid Glass related gripes are overstated or sometimes just against the idea of changing anything well-established
I disagree. I generally don't get too upset by UI changes - having been programming since before Windows I've seen many of them - but LG is a loser.
I upgraded my mac to Tahoe and I don't like any change to the UI that I have noticed.
I upgraded my phone the other day, thinking it was just an update to whatever it already had, and ended up with LG on there and it is a disaster. I enabled the 'more opaque' feature and it did almost nothing.
LG is an awful experiment IMO. I'd put it at worse than Vista (which I skipped) and Gnome 3 which didn't bother me because I don't expect anything from linux desktops. I also skipped Windows 8 so not sure about the ranking there. But I'd say it's that level of disaster.
When performing the resize action on any windows, the cursor changes to the resize cursor. The only time it doesn't change to the resize cursor is when you're not focused on that specific window. I don't really see the frustration this article is trying to portray.
i am positive there's a bug in tahoe where the login screen passsword text input is waiting for something to settle in the background, either with my weird unicomp keyboard, a remap i do, or even the external monitors.
my password is always incorrect unless i count to about 20 or 30 seconds. once i have 'redocked' for the day, unlocking it subsequently doesnt have the requirement. but every dock insertion, it comes back.
Yes! It takes a LONG time for my bluetooth keyboard to connect, after the login screen is shown.
This app I found to fix the problem on my system: https://mikkelmalmberg.com/moves
Funny, on Linux I just use the special key (normally alt or super) to do all my window moving and resizing. It requires no precision at all and works even in tiling WMs without titlebars. I always found it weird Macos and Windows don't have this and it's a little painful to need to be precise with the mouse.
Could be distro-dependent. Yep I can use a key to move a window ... depending on where I 'grab' ('alt' works anywhere, 'super' only outside the browser window). But horizontal, vertical resizing requires a THIN edge, and diagonal re-sizing requires grabbing a tiny corner (character-sized), keys have no effect.
So… it’s a good thing that the design emperor is poached by Meta, yeah?
Funny enough, I never suffered this because my mouse pointer has always been configured to be comically large. So I had adapt with inaccurate click area for many many years due to my own cause.
I game on windows because of anti cheat software requirements. Windows is garbage. The windows + tab order is never consistent. Not having a good built in shell and don't get me started if you ever have to edit the registry for anything. Super poor experience.
Question for people who have installed Tahoe. Of the regions in the article, which bring window focus / key window? Is it area clipped to the round rect? Or is it similarly weird?
If there was a background window in that area outside the corner, would it receive the click event?
> Of the regions in the article, which bring window focus
Just did a quick test in a VM, and it seems all of them. I.e. if you could resize the window, clicking that space (even if empty) brings it into focus. But then I also tested on Sequoia and the same happens.
It seems then that basically everything remained the same except for the visual presentation of the corner.
I've had the same struggle whenever I tried some Linux distro in my life. I don't know why but resizing windows is so fiddly.
Tahoe is the first macOS I'm planning to skip if I can
I'm on macOS 15.4 on a 2021 M1 Max. I haven't rebooted for months.
Is it possible for me to update to whatever was released just before "Tahoe", or will it just put me on that now?
Yes you can still update to 15.7.3 the usual way in Settings
It'll present you the Tahoe upgrade but underneath in small print it'll show other updates, which you have to then open and manually select the 15.7.3 update
And you really should keep up on the point updates because there's been a ton of major security patches since 15.4
I have a multitude of complaints about Tahoe, many of which others have already pointed out. One more thing that doesn't get mentioned as often but probably should is their new placement of the volume / brightness level UI which pops up when you change those two.
It used to be in the middle of the screen and worked just fine. But then someone thoughts of putting it exactly where browser tabs usually are and I _constantly_ find myself in a situation where I change the volume and try to click on a tab that this UI is on top of. Then I need to move my mouse outside the UI otherwise it stays there, and wait for it to disappear before I can change tabs. It's infuriating.
Just this week it also dawned on me the impracticality of the large corners after twice in a row failing to grab the corner of a window. Tahoe is absolute amateur hour.
Unrelated but iOS 26 is so bad and janky that I've finally decided to switch to an android phone. I hate it so much. Thank god I haven't upgraded to Tahoe.
I had a failing work laptop that had bad battery power and finally just said fine, give me a Mac. The battery and build quality is the only good thing I can say about it. I absolutely hate the OS, despite using MacOS in the past and felt only mildly inconvenienced. It is still amazing to me how unwieldy it is to make keyboard shortcuts, have tiling that isn't embarrassingly bad, and something that is visually consistent. Now I know most people aren't using this tool like I do and Linux has been historically bad at this, but lately, I'm not so sure. KDE and COSMIC seem to handle these cases flawlessly, and even GNOME, which is divisive in the DE discussion seems to get these things right. MacOS/Windows have officially crossed over to being more cumbersome rather than less than your bog standard Linux distro. Have you ever tried to do anything other than adjust volume for your sound settings on Windows 11? It's absurd. You can see the remnants of the Windows 10 attempt at simplifying it with a new flavor of 11 nonsense, and to really do anything meaningful you STILL end up with the old school Control Panel style settings window. A company worth billions couldn't come up with something better for decades. Tahoe is a similar stumble. How does one take these companies serious as a consumer product anymore if you're anything but a casual browser user?
I’ve been more and more confused by Apple’s product positioning for MacOS. They still have a sizeable “pro” (emphasis not sarcasm) market that spans across a very aspirational set of careers: Film, YouTubers, developers, photographers, artists, musicians, etc.
Considering how many people only buy a MacBook PRO no matter what they plan on doing with it, they really need to keep the actual salary-earning pros happy with it or else it’ll lose all credibility. A Mac in a recording booth has a look to it that sells well, but that aesthetic won’t last if you stop seeing them. Being an effective tool for the pro minority should honestly be the priority for MacOS, even at the cost of making it incongruous from iPadOS/iOS. *
* disclaimer: what do I know honestly haha, I’m sure they’ll print money anyway.
Windows is following the same path. In both it’s getting harder and harder to tell the window boundary and where to drag it resize.
> Since upgrading to macOS Tahoe, I’ve noticed that quite often my attempts to resize a window are failing.
That should nudge users away from this rather primitive method of window resizing using tiny 19px corners and instead set up a productivity app where your can use the full 33% of the window size (so conveniently huge! and of course customizable) to resize via an extra trigger (for example, using a modifier key)
(nice plate picture joke!)
I set up Raycast (https://www.raycast.com/) with the same keybinds as Magnet (https://magnet.crowdcafe.com/) because I learned those first and haven't looked back.
Look back and discover a better way, those are not ergonomic defaults even though you got used to them. But also convenient app switching beats having your content get shifted around due to constant window resizing, that workflow mostly works for stuff you need "permanently" side by side. And on laptops this also runs into screen size limitations
They took our scroll bars and now they are coming for our resize controls.
Also Finder can never remember to start the new window size as I last left it.
It makes me really happy when companies continue to fuck up and enshitify their software because it adds more ppl to the Linux/FOSS evosystem. I have a MBP and I love it dearly (the hardware, macOS is fine), but Apple has been disappointing me with each software update on macOS and iOS. The quality of their software is degrading so badly. I know Asahi linux is around, but Im at the point ill just go full Framework and make my ecosystem Linux based (with GrapheneOS on my nee pixel). Just so tired of companies doing such a bad job with billions and billions of dollars. It’s truly unbelievable.
Surprisingly, this is an issue on Windows and Linux too -- macOS has just joined the sad party.
The location of the drag region is either the 10px-or-so just outside the window (GTK apps), or just inside the window (I see this in Electron apps). On GNOME, anyway.
On Windows this is caused by the removal of the thick window border with Win10. It wasn't really removed, it was just made transparent instead, thus the drag region moved outside the visible window to avoid the content size changing (for backwards compatibility). Apps often end up in a broken state too, because if you eschew system decoration, you lose the invisible border (which you don't even know you have), and it's easy to end up with a 1px drag region.
It's infuriating, because of the issue the author highlights -- you try and grab the window corner and fail.
It's a sad state of affairs, and a great example of how the basics are going backwards on desktop.
Idk. I don’t resize windows with the mouse at all. I use the key bindings to move to a tile position or fill screen.
I almost always never use a mouse for more than maybe moving a tab to another window.
So I am wondering, are people fighting using a Mac in the most effective way simply because of old patterns and habits?
Maybe you don't use the mouse because it just doesn't work as expected? ;)
> So I am wondering, are people fighting using a Mac in the most effective way simply because of old patterns and habit
"Most effective" doesn't mean "most intuitive". I don't want to learn keyboard shortcuts just to move or resize a window. That's the entire premise of graphical user interfaces.
I don’t have this issue at all. I have a very generous amount of space to grab the corner with and it changes mouse pointer to the diagonal arrow.
Edit: despite all the negative feedback, I’m quite happy with Tahoe and I enjoy the visual changes. I think some of the subtler changes is more intuitive and Spotlight’s improvement is quite nice.
Pleased that I'm not alone. The comments here suggest that I should just bin my Mac and buy a Linux-capable machine instead since MacOS is now "unusable", "heinous", "diabolical", "worst OS EVER".
I updated, carried on enjoying the best desktop experience (IMHO). It's not perfect, but was and remains better than the alternatives for me. Very little "struggle".
I wish I found out about it earlier. Aerospace is a tiling window manager for MacOS. As someone who prefers keyboard navigation over mouse navigation, I can't recommend it enough.
Yep, came here to say this. It's the only thing that makes macos useable.
This is the sort of thing that apple (used to?) take pride in doing well. e.g. new hires in orientation would be asked if there was anything 'special' about their offer letter and it was a thicker more premium kind of paper. Emphasizing the magical 'feel' that differentiated apple products.
I think another problem is the tiny resize cursor, on windows (at least on mine) it is a lot bigger and more distinct compared to regular cursor and when your cursor changes to resize arrow it is more apparent.
I don't really see/care where my mouse exactly is. If it is outside or inside the window. Once my cursor turns to resize cursor, I just start dragging.
It’s a massive UI failure, design over function, something Jobs would have never tolerated.
I’m glad other people are pointing this out. At first I thought my eyes were going. It’s especially bad with the magic mouse for some reason.
The curves are a lie, the window is still square, can we stop putting lipstick on the pig, I just want my computers to work not look like some computer in a sci-fi movie.
did downgrade because of stuff like this. never look back.
I agree it makes using my computer worse, but I'd like to see how far Apple is willing to go here.
They won't do perfectly circular windows, that would be crazy— but I think we all know they can go further than this.
I agree that a circle would be too much. But they could at least do a full squircle instead of this half assery so that we don’t have to look at those ugly flat sides. /s
it’s like windows and iOS teamed up to upset everyone
This is why I’m always wait as long as possible to update major versions, seems like there is fuckups big and small in every single major macOS update.
I can't remember the last time I resized a window. Does everyone not already install Magnet or an alternative first-thing to emulate the impeccable DWM?
i went to Sonoma from Tahoe. it felt like an upgrade rather than a downgrade. why Sonoma? it was the version appeared in Recovery mode.
but its size still makes me use scientific notation to write it in kilobyte unit.
i am calling everyone(apple google..) here to switch their mindset to: "how can we reduce code size?", "what can we get rid of?", "how small can my product be?"...
set rules to measure everything in kilobytes and make your employees realize how big the number you are typing.
if every company thinks like that and stop the madness for a year or two, we might be able to solve the main issue: obesity.
It is comical how far apple has fallen with its UI overall.
They were praised for their human interface guidelines, and yet they now break almost every rule. I appreciate things change but those guidelines haven’t even evolved they have just been ignored.
Have they truly innovated in the last 10 years? What capitalist reason is for them to actually invest the manpower in the enshittification of the product experience? It feels counterintuitive. Maybe they are just too big to communicate internally?
What's going on at Apple? I don't own any Apple devices but the intuitive UI is their biggest selling point (even if a colleague had to explain that I have to drag the program to some window to install it).
This seems like a very strange thing to release for a company that's supposed to care about the details.
From "Safari 15 on Mac OS, a user interface mess" https://morrick.me/archives/9368 from 5 years ago:
--- start quote ---
The utter user-interface butchery happening to Safari on the Mac is once again the work of people who put iOS first. People who by now think in iOS terms. People who view the venerable Mac OS user interface as an older person whose traits must be experimented upon, plastic surgery after plastic surgery, until this person looks younger. Unfortunately the effect is more like this person ends up looking… weird.
These people look at the Mac’s UI and (that’s the impression, at least) don’t really understand it. Its foundations come from a past that almost seems inscrutable to them. Usability cues and features are all wrinkles to them. iOS and iPadOS don’t have these strange wrinkles, they muse. We must hide them. We’ll make this spectacular facelift and we’ll hide them, one by one. Mac OS will look as young (and foolish, cough) as iOS!
--- end quote ---
At the time it was only Safari that they wanted to "modernize". Now it's the full OS.
I will never update to tahoe. if it becomes forced I'll switch to linux idgaf
Seems to me Apple is getting ready to make the black arrow mouse pointer obsolete.
In the next generation or two iPads and MacBooks are going to essentially merge as a product line.
I wouldn't be surprised if Apple abandons classic macOS (w/ Terminal and a filesystem) all together. To continue to support developers all they need is a tweaked Xcode for Apple dev and their version of WSL for everything else. All the parts are already in macOS/iPadOS (native virtualization and containerization).
iMac and Mac Pro are all but dead now too. Mac Mini and Mac Studio will be the only desktop options and will be bought by people who are Millenials and older or ML/AI praciticioners. We may even see a special AI/Local LLM Mac Studio that would be the equivalent of mac pro of the ai era.
Your fingers will need these big round edges to grab. They may let you use a bluetooth mouse but they aren't going to cater their UX to you.
They year of the Linux desktop has come as commercial desktop OS's die.
Not updating to Tahoe and hoping they make a major change for whatever is next. My M1 is getting a bit long in the tooth, and was thinking about upgrading to an M5, but not if it comes with Tahoe.
I started with an Apple Lisa. I’ve never enjoyed Apple products less than I do right now. And there were some rough days in the 90s! I switched from a AW Ultra 3 to a Garmin. Considering an S26 because of the semi-matte screen. The Mac, though, I probably can’t replace, but man Tahoe/Liquid Glass sucks.
I would highly recommend Magnets to anyone users who prefer shortcuts anyway: https://magnet.crowdcafe.com/
I'm surprised you can even see the border of each window lol
Let's be honest, everything windows on macOS is and always has been an utter cluster fuck.
> Living on this planet for quite a few decades, I have learned that it rarely works to grab things if you don’t actually touch them.
Hilarious. Is Apple attempting to defy the laws of physics?
>Living on this planet for quite a few decades, I have learned that it rarely works to grab things if you don’t actually touch them:
Yes, but that is skeuomorphic design, which is old and ugly. We live in the era of anti-skeuomorphic design, where nothing makes any sense but it looks sleek.
I’ve been an Apple user since before there was such thing as Mac, OS X or macOS has been my daily driver for over 20 years. The SIP bullshit, buried dark pattern allow buttons to download programs. The totally out of control background processes and snooping and remote online checks for every program execution nanny state bullshit. I’m 100% done with iOS macOS all of it.
New Desktop is FreeBSD+MATE. Config is a pain initially but idc.
Crazy how all the mainstream desktop OSes became shit all at the same time. If I was crazy enough, I might think that the government is giving us a message that we all need to move to Lennox because the state-mandated back doors are being co-opted by a foreign entity to spy on us.
Meanwhile, window management in linux is Superior.
lmao mac.
> Note: This does not change the rounded corners of individual app windows. It only restores the straight silhouette at the edges of your display.
i haven't resized a window with a mouse in almost a decade
....with a keyboard? on macos I use Rectangle, on linux I just use the built-in resizing keyboard shortcuts
"I downloaded a separate application to make resizing windows easier" is not a point in favor of MacOS's window resizing decisions.
Should we crowdfund some billboards in Cupertino expressing how big a misstep we collectively think Tahoe/iOS 26/Liquid glAss was?