Kaydet (Commit) a80fd148 authored tarafından Caolán McNamara's avatar Caolán McNamara

only scroll if the event doesn't come from the page content

Change-Id: I579cef26964aebc89bf6c4786725b4bf85fb4fe5
Reviewed-on: https://gerrit.libreoffice.org/64556
Tested-by: Jenkins
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 3da3e1f2
......@@ -3135,6 +3135,15 @@ private:
bool signal_scroll(GdkEventScroll* event)
{
GtkWidget* pEventWidget = gtk_get_event_widget(reinterpret_cast<GdkEvent*>(event));
if (!pEventWidget)
return false;
/* ignore page content scroll events */
GtkWidget* pPage = gtk_notebook_get_nth_page(m_pNotebook, gtk_notebook_get_current_page(m_pNotebook));
if (gtk_widget_is_ancestor(pEventWidget, pPage) || pPage == pEventWidget)
return false;
bool bNext(false), bPrev(false);
switch (event->direction)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment