Now ignores the first Message_ModeChange received but does act on the second...
Now ignores the first Message_ModeChange received but does act on the second one in the manner intended (ie closes banner window). The first message is generated by the Wimp during one of the first Wimp_Polls, but old Wimps corrupted the message list pointer they were passed if the task didn't follow Wimp_StartTask (which is the case with the initial *Desktop that launches the desktop) so this bug was never apparent before. Version 2.63. Tagged as 'Desktop-2_63'
Showing with 30 additions and 22 deletions