Bookmarks working

presentation
Andreas Butti 7 years ago
parent b16e4a8ecc
commit 2c294a2afb
  1. 2
      src/gui/sidebar/indextree/SidebarIndexPage.cpp
  2. 4
      src/pdf/popplerapi/PopplerGlibAction.cpp

@ -163,7 +163,7 @@ bool SidebarIndexPage::treeBookmarkSelected(GtkWidget* treeview, SidebarIndexPag
{
if (dest->shouldChangeTop())
{
sidebar->control->getScrollHandler()->scrollToPage(page, dest->getTop());
sidebar->control->getScrollHandler()->scrollToPage(page, dest->getTop() * sidebar->control->getZoomControl()->getZoom());
}
else
{

@ -81,11 +81,11 @@ void PopplerGlibAction::linkFromDest(LinkDestination* link, PopplerDest* pDest)
if (pDest->top)
{
link->setChangeTop(pDest->top);
link->setChangeTop(pageHeight - MIN(pageHeight, pDest->top));
}
else if (pDest->bottom)
{
link->setChangeTop(pageHeight - pDest->bottom);
link->setChangeTop(pageHeight - MIN(pageHeight, pageHeight - pDest->bottom));
}
if (pDest->zoom != 0)

Loading…
Cancel
Save