When you're actively using your iPhone 8 there is a good chance it could go completely silent on you when it comes to notifications.
Brazilian iOS developer Guilherme Rambo is continuing to dig through the leaked HomePod software, and he has stumbled across something rather intriguing. There are some references in the code to items such as "supportsAttentuatingTonesForAttentionDetected," and "updateAudioVolumeDynamicallyForAlert."
What does this mean? Well, it seems to point to the idea that the facial recognition that is all but confirmed to be included in the new handset will be able to tell when you're looking at the phone as you would expect. It will then take that information and silence the volume for notifications as you're already looking at the screen. Clearly there is no reason for sound and screen notifications if you're already actively using it.
As with all code leaks, you need to keep in mind that it just because it exists doesn't mean it will be turned on. Additionally, as this HomePod leak was for an early build, there is every chance the code could be removed. This code addition is a small thing, but it's also one of those items that is a nice finishing touch.