The icons are controlled by the contentlister when no other programs are active. The contentlister keeps track of when an app is opened from it, and waits for it to close so that it knows when to restore the default icon set.
You may not even need to close cleanly, but simply launch the program from the contentlister and kill it from the terminal. This is typically only a minor inconvenience as most end-user apps will be launched and closed cleanly from the gui.
|