After using Apple’s products exclusively for close to a decade, I have seen a pattern emerge with their software updates where every new update introduces a set of trivial regressions in the UX.

  1. Swipe to seek a video in iOS’ native player has stopped working since I updated to iOS 17. In fact, this paper cut is what prompted me to write this post. I believe it didn’t work on iOS 15 either but worked flawlessly on iOS 16.
  2. Across all of iOS 16 versions installed on my phone, long-pressing an item on screen (links, app icons, files, etc.) to show the contact menu and selecting an entry in the menu without listing the finger didn’t work. It did until iOS 15 and it does now in iOS 17.
  3. Spotlight in iOS 14 (and back in iOS 10 or 11, I don’t remember well) took slightly longer to load (and even stutter on iPadOS). I don’t find this issue anymore on the same devices that had this earlier.
  4. The magnifying bubble that popped up while moving the caret in a text field stopped working around iOS 14/15. It was reintroduced back in iOS 16.

Now, I understand that these regressions are unintentional unlike the botched System Preferences on macOS or the poor handling of Safari UI across iOS 15 and macOS 12.

I also understand that such regressions are bound to happen as no software is 100% QC-able, but it doesn’t mean one has to wait for an entire year to see these get fixed as is the case with the examples I have mentioned.

It could also be the case that these issues are localised to my devices, and that the yearly updates perhaps cleans the slate (the good ol’ reboot-machine-to-rid-error fix). Regardless, I have raised bug reports for all these and more, along with feature requests.

I would like to hear your experiences across major/minor software updates on Apple devices or services.

Also, let this serve as a PSA to file bug reports if you have the time and effort to spare, it helps the developers a lot (Apple or otherwise). Here is a comprehensive guide to report bugs for a variety of Apple’s offerings:

Bug Reporting: How and Why?

E: Through one of the deleted comments made on this post, I learned that the removal of the magnifying bubble while typing in iOS 13 was intentional.

  • meseek #2982
    link
    fedilink
    -11 year ago

    Seek has always worked for me. I’ve owned an iPhone since the 3GS. Obviously changes have been made, but if yours crapped out, that’s not a large scale OS bug.

    Same with long press. Never had an issue of it not working. Unless that app itself was bugged.

    I would search around or reset settings on your device as cruft can sometimes carry over.

    With all that said, Apple constantly refines and reinvents elements on their software. They often have an end game (as with the new hated settings pane) that we are often never made aware of. But that’s how software works. Whether you think it’s worse than it was or not, software will always evolve and change in new ways.

    There is no point where iOS will ever be finished. If you want something that will never change, don’t upgrade. If you want Apple to pander only to you because you think you know what’s best for the operating system, oust Cook and take over!

    • @AusatKeyboardPremiOP
      link
      21 year ago

      Seems like you are having a hard time comprehending what is actually said in the post. Perhaps a bit more of context may help. Apologies if these weren’t readily apparent in the post.

      Seeking a video using the scrubber has always worked, but swiping on a video to seek hasn’t.

      Long press always worked while interacting with system UI (and not app UI), but selecting an entry within the long press menu without lifting the finger hasn’t.

      I understand that software evolves and regressions are inevitable. That is why I have pressed a bit on submitting feedback and bug reports as it makes the job of the developers easier.

      As for your last paragraph, I fail to see how you reached to that conclusion as these are UX are Apple introduced and regressed upon, so I am going to ignore it.