Sneak Toggle

When sneak is double pressed it posts AllNPs, this is fine if you're using an intelligent fixture, however if you accidently double press while a dimmer is selected you can't then sneak without restarting your command line or shift @ clear etc... Is it possible that when you double press it on a dimmer it either doesn't post AllNPs or that it toggles the state so on your third press it re posts sneak?