From 020f153f1fed09c1cbeb5393098198c3f4bd49df Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Tue, 20 Feb 2018 22:08:16 +0200 Subject: Fix crash when trying to use automatically deleted ImageOverlay dialog --- src/timeline/widgets/ImageItem.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/timeline/widgets/ImageItem.cc') diff --git a/src/timeline/widgets/ImageItem.cc b/src/timeline/widgets/ImageItem.cc index 08a057da..83ab96b1 100644 --- a/src/timeline/widgets/ImageItem.cc +++ b/src/timeline/widgets/ImageItem.cc @@ -150,9 +150,8 @@ ImageItem::mousePressEvent(QMouseEvent *event) if (textRegion_.contains(event->pos())) { openUrl(); } else { - image_dialog_ = - QSharedPointer(new dialogs::ImageOverlay(image_, this)); - image_dialog_->show(); + auto imgDialog = new dialogs::ImageOverlay(image_); + imgDialog->show(); } } -- cgit 1.5.1