Changeset View
Changeset View
Standalone View
Standalone View
src/app/stateChange.cpp
Context not available. | |||||
75 | 75 | | |||
---|---|---|---|---|---|
76 | m_timeLabel->setVisible(enable); | 76 | m_timeLabel->setVisible(enable); | ||
77 | m_audioView->enableDemo(!enable); | 77 | m_audioView->enableDemo(!enable); | ||
78 | | ||||
78 | if (!enable) { | 79 | if (!enable) { | ||
79 | // Force out of full screen. | 80 | // Force out of full screen. | ||
80 | if (isFullScreen) { | 81 | if (isFullScreen) { | ||
81 | setFullScreen(false); | 82 | setFullScreen(false); | ||
82 | } | 83 | } | ||
83 | if (m_mainView->currentWidget() != m_loadView) { | 84 | } | ||
84 | m_mainView->setCurrentWidget(m_loadView); | 85 | | ||
86 | if (!m_currentWidget && state == Phonon::PlayingState) { | ||||
87 | if (TheStream::hasVideo()) { | ||||
88 | m_currentWidget = engine(); | ||||
89 | } else { | ||||
90 | m_currentWidget = m_audioView; | ||||
91 | if (!isMaximized()) | ||||
92 | resize(m_currentWidget->minimumSize()); | ||||
85 | } | 93 | } | ||
86 | } else if (state != Phonon::PausedState && m_mainView->currentWidget() == m_loadView) { | | |||
87 | toggleLoadView(); | 94 | toggleLoadView(); | ||
88 | } | 95 | } | ||
89 | 96 | | |||
Context not available. |