diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-02-10 18:40:02 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-02-16 09:20:48 +0100 |
commit | f26dd84f6b99037c75364984bfca57369ae2095f (patch) | |
tree | 0c5d150677d4f4dbd25acaa4e212e9b31e557d3e /libreofficekit | |
parent | 5e5649afeb0e56b0c6852bfac42f53e0c5c958ee (diff) |
lokdocview: reset start/end or middle handle depending on if we have selection
Change-Id: Iee5511a8077e37999865aa83da2dfde1fdd4dbc2
Diffstat (limited to 'libreofficekit')
-rw-r--r-- | libreofficekit/source/gtk/lokdocview.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libreofficekit/source/gtk/lokdocview.c b/libreofficekit/source/gtk/lokdocview.c index a9644b77c976..61d107ca568c 100644 --- a/libreofficekit/source/gtk/lokdocview.c +++ b/libreofficekit/source/gtk/lokdocview.c @@ -604,8 +604,12 @@ static gboolean lok_docview_callback(gpointer pData) if (pRectangles == NULL) { memset(&pDocView->m_aTextSelectionStart, 0, sizeof(pDocView->m_aTextSelectionStart)); + memset(&pDocView->m_aHandleStartRect, 0, sizeof(pDocView->m_aHandleStartRect)); memset(&pDocView->m_aTextSelectionEnd, 0, sizeof(pDocView->m_aTextSelectionEnd)); + memset(&pDocView->m_aHandleEndRect, 0, sizeof(pDocView->m_aHandleEndRect)); } + else + memset(&pDocView->m_aHandleMiddleRect, 0, sizeof(pDocView->m_aHandleMiddleRect)); gtk_widget_queue_draw(GTK_WIDGET(pDocView->pEventBox)); } break; |