diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/panels/information/informationpanel.cpp | 2 | ||||
| -rw-r--r-- | src/panels/information/phononwidget.cpp | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp index 2349a6cff..1b8724f46 100644 --- a/src/panels/information/informationpanel.cpp +++ b/src/panels/information/informationpanel.cpp @@ -712,7 +712,7 @@ void InformationPanel::updatePhononWidget() : PhononWidget::Audio; m_phononWidget->setMode(mode); m_phononWidget->setUrl(item.url()); - if (mode == PhononWidget::Video) { + if ((mode == PhononWidget::Video) && m_preview->isVisible()) { m_phononWidget->setVideoSize(m_preview->size()); } } else { diff --git a/src/panels/information/phononwidget.cpp b/src/panels/information/phononwidget.cpp index 798a4a35b..7f2ca9564 100644 --- a/src/panels/information/phononwidget.cpp +++ b/src/panels/information/phononwidget.cpp @@ -41,13 +41,11 @@ class EmbeddedVideoPlayer : public Phonon::VideoPlayer EmbeddedVideoPlayer(Phonon::Category category, QWidget *parent = 0) : Phonon::VideoPlayer(category, parent) { - setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); } void setSizeHint(const QSize& size) { m_sizeHint = size; - setFixedHeight(size.height()); updateGeometry(); } |
