Fix crash that happened after switching from an invalid to valid OpenLP host

This commit is contained in:
Gary Talent 2023-07-20 19:33:59 -05:00
parent 160977110e
commit 2bfd466da1

View File

@ -59,8 +59,11 @@ void SlideView::pollUpdate(QString const&songName, int slide) {
} }
void SlideView::changeSong(int song) { void SlideView::changeSong(int song) {
auto songItem = m_songSelector->item(song); if (song < 0) {
if (songItem->text() != m_currentSong) { return;
}
auto const songItem = m_songSelector->item(song);
if (songItem && songItem->text() != m_currentSong) {
emit songChanged(song); emit songChanged(song);
} }
} }