When parsing GotoDesk, don't assume n -> m arguments, as there's
validity for this command to have different combinations.
Instead, always assume the first argument is a potential monitor, and
look that up. If it isn't found as a monitor, treat the rest of the
command as desk coordinates to lookup. Otherwise, skip over the valid
monitor name, and perform the desk lookup.
When parsing GotoDesk, don't assume n -> m arguments, as there's validity for this command to have different combinations.
Instead, always assume the first argument is a potential monitor, and look that up. If it isn't found as a monitor, treat the rest of the command as desk coordinates to lookup. Otherwise, skip over the valid monitor name, and perform the desk lookup.