Ticket #10629: mythwelcome.diff

File mythwelcome.diff, 851 bytes (added by Malcolm Parsons <malcolm.parsons@…>, 12 years ago)

Patch to ignore duplicate messages

  • mythtv/programs/mythwelcome/welcomedialog.cpp

    diff --git a/mythtv/programs/mythwelcome/welcomedialog.cpp b/mythtv/programs/mythwelcome/welcomedialog.cpp
    index 90b7d0f..90146b6 100644
    a b void WelcomeDialog::customEvent(QEvent *e) 
    194194                "MythWelcome received a SHUTDOWN_COUNTDOWN event");
    195195#endif
    196196            QString secs = me->Message().mid(19);
    197             m_secondsToShutdown = secs.toInt();
    198             updateStatusMessage();
    199             updateScreen();
     197            if (secs.toInt() != m_secondsToShutdown)
     198            {
     199                    m_secondsToShutdown = secs.toInt();
     200                    updateStatusMessage();
     201                    updateScreen();
     202            }
    200203        }
    201204        else if (me->Message().left(12) == "SHUTDOWN_NOW")
    202205        {