┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/information')
-rw-r--r--src/panels/information/informationpanel.cpp2
-rw-r--r--src/panels/information/phononwidget.cpp2
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();
}