One issue I have encountered with PureOS is the GNOME alert to software update, I click it, it opens software with a "Restart and Update" blue button, if I click it it downloads, restarts, and installs (annoying since it closes the session, applications, etc, should only be needed for lower level updating (kernel, etc.).
If I open terminal and type 'sudo apt update && sudo apt dist-upgrade' it removes GNOME alert and software update (GOOD), but it does all this without a restart (EVEN BETTER!).
So, why does GNOME require a restart upon software update when apt does not?