display: fix State loast when Display.ResetChanged ; sort the result of Monitor.ListModes