I suppose a “persistent” button would be some improvement over current operation.
But, I would much prefer a Preference setting. With a “persistent” button I would still have to check at the beginning of every SQL*Nav session that it is set as I want it, before I drag my usual 20 working files and have to then tediously click … click … click … to set it off …
That good old C language catchphrase “Strong Typing for Weak Minds” does not mean you need to wear out your fingers …