Moving items in NLX flags dialog ruins the user flag cache
Brought to you by:
jmcgrew
For example, if you open the nicklist flag dialog and
move the halfops flag to where the ops flag used to be,
all the ops in open channels turn into halfops. Only
the precedence should change; the cache must accurately
reflect the actual flags that users have when the flag
order changes.