summary refs log tree commit diff
path: root/src/timeline
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-08-09 18:20:17 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-08-09 18:20:17 +0300
commitd4c3dac28f2afb7c8f675729ed91c56494928c43 (patch)
tree234fa17a819dfcc11b1e3bb9e61e603879f71d63 /src/timeline
parentAllow user to configure join rules for a room (diff)
downloadnheko-d4c3dac28f2afb7c8f675729ed91c56494928c43.tar.xz
Remove the reserved space gap for the typing notifications
Diffstat (limited to 'src/timeline')
-rw-r--r--src/timeline/TimelineView.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/timeline/TimelineView.cpp b/src/timeline/TimelineView.cpp

index 3a4193a0..3d0a1026 100644 --- a/src/timeline/TimelineView.cpp +++ b/src/timeline/TimelineView.cpp
@@ -490,8 +490,6 @@ TimelineView::init() QIcon icon; icon.addFile(":/icons/icons/ui/angle-arrow-down.png"); scrollDownBtn_ = new FloatingButton(icon, this); - scrollDownBtn_->setBackgroundColor(QColor("#F5F5F5")); - scrollDownBtn_->setForegroundColor(QColor("black")); scrollDownBtn_->hide(); connect(scrollDownBtn_, &QPushButton::clicked, this, [this]() { @@ -509,8 +507,13 @@ TimelineView::init() scroll_widget_ = new QWidget(this); scroll_widget_->setObjectName("scroll_widget"); + // Height of the typing display. + QFont f; + f.setPixelSize(conf::typingNotificationFontSize); + const int bottomMargin = QFontMetrics(f).height() + 6; + scroll_layout_ = new QVBoxLayout(scroll_widget_); - scroll_layout_->setContentsMargins(4, 0, 15, 15); + scroll_layout_->setContentsMargins(4, 0, 15, bottomMargin); scroll_layout_->setSpacing(0); scroll_layout_->setObjectName("timelinescrollarea");