From c11b18d5e03a68bf71de9e0593e1e5060c09fa2b Mon Sep 17 00:00:00 2001
From: Konstantinos Sideris <sideris.konstantin@gmail.com>
Date: Thu, 24 May 2018 21:53:30 +0300
Subject: [PATCH] Fix "jumpy messages" regression

Caused by the commit addressing #193
---
 include/timeline/TimelineItem.h | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/include/timeline/TimelineItem.h b/include/timeline/TimelineItem.h
index 6011dd443..dda6662fe 100644
--- a/include/timeline/TimelineItem.h
+++ b/include/timeline/TimelineItem.h
@@ -68,20 +68,12 @@ public:
                         this,
                         &TextLabel::adjustHeight);
                 document()->setDocumentMargin(0);
-
-                setFixedHeight(document()->size().height());
-        }
-
-        QSize sizeHint() const override
-        {
-                ensurePolished();
-                return document()->size().toSize();
         }
 
         void wheelEvent(QWheelEvent *event) override { event->ignore(); }
 
 private slots:
-        void adjustHeight(const QSizeF &size) { setFixedHeight(size.height()); }
+        void adjustHeight(const QSizeF &size) { setMinimumHeight(size.height()); }
 };
 
 class TimelineItem : public QWidget
-- 
GitLab