Dear Steve Lemay

Dear Steve Lemay,

Please consider paying some attention to fixing the user interface problems Jony Ive and Alan Dye have made during their years.

This list is a mix of general interaction problems, performance issues, inconsistencies, missing feedback, data-loss bugs, and seemingly minor annoyances. These are the things I happen to encounter in my own workflows every day. Another user would produce another list, and that’s what worries me. No single person can even keep track of all the problems anymore. User interface quality has decayed at every level, from fundamental interaction design to tiny details that used to be polished.

A matter of honour:

  • Fix scrolling and interaction during drag and drop. Mac has been famous for its great drag and drop support: everything stayed interactive during drag and drop. Now it works only sometimes. In Music, if I drag a new song and try to scroll the list to put the song in a particular place, it would not scroll. In Finder, if I drag a file, it usually lets me scroll, but no longer lets me press Space to open folders.
  • Fix drag and drop to the Dock according to Fitts’ Law. After the Dock has been moved from the screen edge, clicking the Dock icons at the very edge still works, but drag and drop to the Dock icons now requires precise aiming. The very fact that clicking still works means that somebody hard-coded this sloppily instead of actually architecting the hit area to extend to the screen edge.
  • In Liquid Glass, stop providing feedback on touch when the touch is not actually doing anything.

Text input on Mac:

  • When a typing suggestion appears, and I continue typing the very suggested text, the suggestion should not disappear. Let’s say I mean to enter the word “something”. I type “som”, the system suggests “ething”. If I miss the suggestion and continue typing “e”, the suggestion disappears. This happens all over the system including email and Safari address bar.
  • Fix text selection, where pressing ↑, ↓, Shift ↑, or Shift ↓ would sometimes stop extending selection for no reason.
  • Keyboard layout switching should be instantaneous on Mac. It has been painfully slow forever, this one is not Ive’s fault. When you switch layouts and start typing, a few characters may get entered in the previous layout.
  • Keyboard layout switching order should be predictable on iPhone. It makes no sense and feels even worse than random. When you have three layouts installed, layout 1 is active and you want to switch to layout 2, it somehow “guesses” to switch to 3 (why?), then back to 1 (why!?) and only afterwards, to 2.

Text input on iPhone:

  • iPhone Keyboard has been slow to open and slow to type for many years. Sometimes it gets slightly better, sometimes slightly worse, but there is no reason for it not to be absolutely instant all the time.
  • When moving the text caret freely with the Space bar, it would sometimes land in a completely random place after I had positioned it exactly where I wanted. The same with adjusting selection.
  • When you select a piece of text (usually in Notes app) while the keyboard is not visible, there is no way to delete or cut it. So you have to tap to reveal the keyboard, which resets the selection.
  • When I tap in a text field, show the Cut / Copy / Paste controls immediately, instead of randomly between “immediately”, “in 1 second”, “never”, or “show some other set of controls”.
  • When pasting with Universal Clipboard, stop showing the dialog box with fake “pasting” progress bar after the text has already been pasted anyway.

Finder:

  • Fix space bar not opening folders during drag-and-drop, as mentioned earlier.
  • Fix free space not updating for hours in the Status Bar.
  • Fix displaying “0 items” in the Status Bar when there are actually items.
  • Fix “Loading” sometimes displaying in folders right over the item which have long loaded.
  • Fix preview pane forgetting to show or update file measurements.
  • Fix the Enter key not working in the “Rename files” dialog.
  • Fix Search not finding files that are in iCloud, while displaying them without any problem.
  • When I rename a file, don’t rename it back to its previous name for a second and then rename to what I wanted, while animating the file around the screen like crazy. Just immediately rename to what I wanted and don’t animate anything for God’s sake.
  • When I drag a file from Safari or Mail onto the Desktop, show it there immediately, not after a three-second delay.

Safari:

  • When I type an address, then press Enter, then change my mind and press Escape, don’t erase the whole address, just stop loading! I just want to fix a typo and press Enter again. How could any sane person come up with the idea to erase the address on Escape?
  • Just always remember what I typed into the address bar. Even if the website is not responding, or I try to move the tab to another window, or whatever happens. Don’t be confused, it’s just a string, you can remember it.
  • When I type an address, and Safari suggests something, and I press backspace because I don’t like the suggestion, don’t put the suggestion back because you know better; I’m the one who knows better, and I just pressed backspace, so respect it.
  • When I accidentally press Sign in with Apple somewhere, Safari hangs for a couple of seconds before displaying the dialog; display the dialog immediately and let me close it with Escape immediately.
  • When I change the zoom level, don’t snap back to default zoom level in one second.

Photos app:

  • Fix the absent or inadequate feedback in the Sync now / Resume / Stop syncing / Settings (Not enough local storage) control (works badly on all platforms).

Preview app:

  • When I open a document while there are already some other documents open, don’t first close all other documents, then reopen them in random order in random desktops; just open the one I asked for, and in the desktop I was in.

Settings app:

  • Fix Settings app resetting to General after some time of inactivity. Why, why?
  • Fix search never finding obvious things or remove it altogether, if school-level engineering to implement text search is no longer present at Apple.
  • Fix Desktop wallpaper selection UI not providing any feedback.

Music app (this is so broken that nothing would help, but still):

  • Fix search and navigation that are completely insane right now.
  • Fix ⌘N/⌘P in Get Info dialog not working when “Genre” field is in focus.
  • Fix the “Genre” field itself being wrong size and buggy as hell.
  • Fix text fields ignoring Capitalize / Make Lower Case commands and just leaving text unchanged.

Notes app:

  • Fix clipboard not working after some time. This is a data-loss bug that stays unfixed for many years already.
  • Fix sloppy style copying. Sometimes if you copy and paste text (when clipboard is still working in Notes), it would sometimes copy the style of only a part of that text, but match style for one or several final lines.
  • Fix caret speed degradation. The older the note, the slower the caret is moving inside it. After a couple of months of many edits a day, a note becomes so slow to work with, that you have to create a new one, copy the text to it and delete the old one. And then spend time re-linking all linked notes to the new one.
  • Fix text selection forgetting its direction mid-way. Sometimes you start selecting from right to left (i.e. by holding Shift + left arrow) and while you are still trying to extend selection to the left, Notes app accidentally decides to start shrinking your selection from the right.
  • When reopening the app, sometimes it decides to collapse all folders in the list of the left. Don’t do that.

All Mac apps:

  • When I press ⌘P accidentally, the system hangs for several seconds before displaying the Print dialog (which I don’t need, of course, because I don’t have a printer and I have no idea why anyone would have it). Since I hadn’t intended to press ⌘P, I have no idea why the system hung, so for me the system just hands for no reason, and after several seconds I learn: oh, it’s because I pressed the wrong button. All this is to say, there is no reason of Earth to take time to display the Print dialog, just display it immediately!

Quick Look

  • Fix window resize hit area not matching with cursor reaction area (make no mistake, this has been a problem long before Tahoe).
  • Fix window dragging. Quick Look used to have a nice property where you could drag its window from anywhere, but now you need to aim at the window title.

Spaces:

  • Stop randomly switching spaces when I switch between apps whose windows are available in multiple spaces.
  • When I switch from space to space when the active app is set to display in all spaces, don’t leave the app in the outgoing space and then suddenly bring it to front in the incoming spaces (sometimes); just leave the app stable where it was for the whole process and never change the active app.
  • When I click a link and it opens in Safari, don’t switch me to another Space with another Safari window for no reason.

Wi-Fi on Mac:

  • Fix Wi-Fi icon and network selection on Mac. When I disconnect from a particular network, don’t randomly decide to turn off Wi-Fi completely, just disconnect from the one network. If I change a network while trying to connect to another network, don’t then randomly connect to the first network anyway because it finally responded. If I turn off Wi-Fi while trying to connect to a network, don’t turn it back on when the network finally responded. Always respect my latest choice.
  • Fix the list of Wi-Fi networks jumping down in a second after opening and having me aimed at a particular network because it finally realized it should also display Personal Hotspot before everything.
  • Fix select-by-typing not working in the Wi-Fi networks list menu.

Wi-Fi on iPhone:

  • Fix Wi-Fi management on iPhone. I had never understood what the third “neither off nor on” Wi-Fi state means and how exactly it works, but at least make the feedback consistent. Sometimes I tap the Wi-Fi icon in the Control Center several times, and it doesn’t change state, it just responds with something like “Disconnecting until tomorrow” on every tap, and there is no way to connect. Sometimes tapping does not turn Wi-Fi off or turns it off some time later than you tap, or turns it off, but then back on in a few seconds.
  • Fix Wi-Fi status display consistency. This has been a problem forever: sometimes you would see LTE in the Status Bar, but a clearly connected Wi-Fi network in the network list; other times you would see the three perfect Wi-Fi waves in the Status Bar, but some intermediate “connecting” state in the network list. This is crazy, they should both get their information from the same source.

Screenshots and screen recording:

  • Remove the delay before the screenshot tool appears after I press the shortcut.
  • Fix the bug where a couple of seconds after I start screen recording are not actually recorded.
  • Remove the delay before the screenshot file appears on the Desktop after I make the screenshot.

Again, this is far from being complete, of course, it’s just something that bothers me every day and comes to mind automatically. These are not just my pet bugs. Fixing every single one of them will make the platforms only marginally better. This list demonstrates how Apple platforms increasingly feel unpredictable, unresponsive, and disrespectful to the user’s intent. The decline in user interface quality, especially on the Mac, has been profound, and Apple needs years to recover. I don’t expect Mac to quickly become as good, consistent, and fast as it was twenty years ago.

But I’d like to see some evidence that Apple at least understands the problem and takes some steps towards fixing it.

Good luck!