OSDN Git Service

dolphin: hide the image preview before showing the video player
authorIvailo Monev <xakepa10@gmail.com>
Mon, 28 Nov 2022 20:37:39 +0000 (22:37 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Mon, 28 Nov 2022 20:37:39 +0000 (22:37 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
dolphin/src/panels/information/informationpanelcontent.cpp

index 6ea7eff..2ee6e79 100644 (file)
@@ -157,13 +157,13 @@ void InformationPanelContent::showItem(const KFileItem& item)
     if (InformationPanelSettings::previewsShown()) {
         const QString mimeType = item.mimetype();
         if (m_playerWidget->player()->isMimeSupported(mimeType)) {
+            m_preview->hide();
             m_playerWidget->show();
             m_playerWidget->open(item.targetUrl().url());
-            m_preview->setVisible(false);
         } else {
             m_playerWidget->player()->stop();
             m_playerWidget->hide();
-            m_preview->setVisible(true);
+            m_preview->show();
         }
     } else {
         m_playerWidget->player()->stop();