From fdd5051dcf832e07447aef45e4c5955ce2cc42aa Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Sat, 17 Feb 2018 18:43:40 +0200 Subject: Remove QPropertyAnimation from modals to work around a regression on Qt 5.10.1 (#87) --- src/SideBarActions.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/SideBarActions.cc') diff --git a/src/SideBarActions.cc b/src/SideBarActions.cc index 904184f1..9c784011 100644 --- a/src/SideBarActions.cc +++ b/src/SideBarActions.cc @@ -43,7 +43,7 @@ SideBarActions::SideBarActions(QWidget *parent) &dialogs::JoinRoom::closing, this, [=](bool isJoining, const QString &room) { - joinRoomModal_->fadeOut(); + joinRoomModal_->hide(); if (isJoining && !room.isEmpty()) emit joinRoom(room); @@ -53,11 +53,10 @@ SideBarActions::SideBarActions(QWidget *parent) if (joinRoomModal_.isNull()) { joinRoomModal_ = QSharedPointer( new OverlayModal(MainWindow::instance(), joinRoomDialog_.data())); - joinRoomModal_->setDuration(0); joinRoomModal_->setColor(QColor(30, 30, 30, 170)); } - joinRoomModal_->fadeIn(); + joinRoomModal_->show(); }); connect(createRoomAction_, &QAction::triggered, this, [=]() { @@ -69,7 +68,7 @@ SideBarActions::SideBarActions(QWidget *parent) &dialogs::CreateRoom::closing, this, [=](bool isCreating, const mtx::requests::CreateRoom &request) { - createRoomModal_->fadeOut(); + createRoomModal_->hide(); if (isCreating) emit createRoom(request); @@ -79,11 +78,10 @@ SideBarActions::SideBarActions(QWidget *parent) if (createRoomModal_.isNull()) { createRoomModal_ = QSharedPointer( new OverlayModal(MainWindow::instance(), createRoomDialog_.data())); - createRoomModal_->setDuration(0); createRoomModal_->setColor(QColor(30, 30, 30, 170)); } - createRoomModal_->fadeIn(); + createRoomModal_->show(); }); addMenu_->addAction(createRoomAction_); -- cgit 1.5.1