--- previous/src/statusbar.c 2018/04/24 19:25:10 1.1.1.1 +++ previous/src/statusbar.c 2018/04/24 19:25:27 1.1.1.2 @@ -38,6 +38,7 @@ const char Statusbar_fileid[] = "Hatari #include "screenSnapShot.h" #include "sdlgui.h" #include "statusbar.h" +#include "screen.h" #include "video.h" #include "avi_record.h" @@ -410,6 +411,7 @@ void Statusbar_UpdateInfo(void) assert(end - DefaultMessage.msg < MAX_MESSAGE_LEN); DEBUGPRINT(("Set default message: '%s'\n", DefaultMessage.msg)); + /* make sure default message gets (re-)drawn when next checked */ DefaultMessage.shown = false; } @@ -441,7 +443,7 @@ static void Statusbar_ShowMessage(SDL_Su if (MessageList->shown) { if (!MessageList->expire) { - /* last/default message */ + /* last/default message never expires */ return; } if (MessageList->expire > ticks) {