|
 |
f325b2 |
From c86a367308b61437e45d2763fb2b0499767cb9bd Mon Sep 17 00:00:00 2001
|
|
 |
f325b2 |
From: Pranav Kant <pranavk@libreoffice.org>
|
|
 |
f325b2 |
Date: Fri, 18 Dec 2015 22:42:53 +0530
|
|
 |
f325b2 |
Subject: [PATCH 385/398] tdf#96421: Return if no window is realized
|
|
 |
f325b2 |
|
|
 |
f325b2 |
Change-Id: I13de7e6eae4e73932e8441ba2e2ad3e4ff888f41
|
|
 |
f325b2 |
Reviewed-on: https://gerrit.libreoffice.org/20799
|
|
 |
f325b2 |
Tested-by: Jenkins <ci@libreoffice.org>
|
|
 |
f325b2 |
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
 |
f325b2 |
(cherry picked from commit 4200a678fb54f0fa5d2f0c26c655252f9267a527)
|
|
 |
f325b2 |
Reviewed-on: https://gerrit.libreoffice.org/21346
|
|
 |
f325b2 |
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
 |
f325b2 |
(cherry picked from commit 0056a61e17e0d8faf314431c701c00c3b6c8d5f9)
|
|
 |
f325b2 |
---
|
|
 |
f325b2 |
libreofficekit/source/gtk/lokdocview.cxx | 2 ++
|
|
 |
f325b2 |
1 file changed, 2 insertions(+)
|
|
 |
f325b2 |
|
|
 |
f325b2 |
diff --git a/libreofficekit/source/gtk/lokdocview.cxx b/libreofficekit/source/gtk/lokdocview.cxx
|
|
 |
f325b2 |
index b6febbd9fe66..5cfc22d611d7 100644
|
|
 |
f325b2 |
--- a/libreofficekit/source/gtk/lokdocview.cxx
|
|
 |
f325b2 |
+++ b/libreofficekit/source/gtk/lokdocview.cxx
|
|
 |
f325b2 |
@@ -345,6 +345,8 @@ doSearch(LOKDocView* pDocView, const char* pText, bool bBackwards, bool highligh
|
|
 |
f325b2 |
boost::property_tree::ptree aTree;
|
|
 |
f325b2 |
GtkWidget* drawingWidget = GTK_WIDGET(pDocView);
|
|
 |
f325b2 |
GdkWindow* drawingWindow = gtk_widget_get_window(drawingWidget);
|
|
 |
f325b2 |
+ if (!drawingWindow)
|
|
 |
f325b2 |
+ return;
|
|
 |
f325b2 |
std::shared_ptr<cairo_region_t> cairoVisRegion( gdk_window_get_visible_region(drawingWindow),
|
|
 |
f325b2 |
cairo_region_destroy);
|
|
 |
f325b2 |
cairo_rectangle_int_t cairoVisRect;
|
|
 |
f325b2 |
--
|
|
 |
f325b2 |
2.12.0
|
|
 |
f325b2 |
|