Setting the icon to the shell tabs using a queued connection.
This PR solves the creation of an additional tab when opening an invalid file and makes sure that the icon tab is set properly when opening a valid one.
Edited by Kye Potter
This PR solves the creation of an additional tab when opening an invalid file and makes sure that the icon tab is set properly when opening a valid one.