Fixed sidebar bug

fixes #752
presentation
Andreas Butti 7 years ago
parent d505c53d14
commit 45a9056dc7
  1. 19
      src/gui/sidebar/previews/base/SidebarPreviewBase.cpp

@ -148,14 +148,21 @@ bool SidebarPreviewBase::scrollToPreview(SidebarPreviewBase* sidebar)
{
XOJ_CHECK_TYPE_OBJ(sidebar, SidebarPreviewBase);
if (!sidebar->enabled)
{
return false;
}
MainWindow* win = sidebar->control->getWindow();
if (win)
if (win == NULL)
{
GtkWidget* w = win->get("sidebar");
if (!gtk_widget_get_visible(w))
{
return false;
}
return false;
}
GtkWidget* w = win->get("sidebar");
if (!gtk_widget_get_visible(w))
{
return false;
}
if (sidebar->selectedEntry != size_t_npos && sidebar->selectedEntry < sidebar->previews.size())

Loading…
Cancel
Save