When I was testing, I would have preferred preview to stick with last selection so I could edit and then single click to preview again, and I suppose if a post has so many private/secret messages or language options, the most likely requirement is that I'd either need to fix a problem and preview again for the same player OR preview again for a different player ... in neither case does setting it back to GM help.
But for 99% of posts, since the button would load as Preview GM, I'd not need to change it.
Yes, I think stick with last selection would be the best, but can't see any benefit in having it as a preferences setting - no matter what I set the preference to you can bet the next time I used it it'd be the wrong one ! <grins>
H'mm ... I'm still grasping at straws in relation to tweaking the layout. I'd like to promise this is my last try. :> COULD we move the preview button to the other side of the dropdown box ? Sounds odd, but I think it'd make it more intuitive with a slight relabel:
| Preview/Delay as | | GM |V| | Post |
Player A
Player B
Player C
Replacing the "Post" with "as" reduces the Preview button width by a couple of chars so actually saves space. :>
Actcherly ... can you detect if Javascript is enabled ? If you can and it isn't then don't need the /Delay wording.