diff --git a/cre.cpp b/cre.cpp index 7f5dd3e73..7caae1caa 100644 --- a/cre.cpp +++ b/cre.cpp @@ -308,10 +308,6 @@ static int gotoXPointer(lua_State *L) { ldomXPointer xp = doc->dom_doc->createXPointer(lString16(xpointer_str)); doc->text_view->goToBookmark(xp); - /* CREngine does not call checkPos() immediately after goToBookmark, - * so I have to manually update the pos in order to get a correct - * return from GetPos() call. */ - doc->text_view->SetPos(xp.toPoint().y); return 0; } diff --git a/kpvcrlib/crengine b/kpvcrlib/crengine index 7a73d1666..998821344 160000 --- a/kpvcrlib/crengine +++ b/kpvcrlib/crengine @@ -1 +1 @@ -Subproject commit 7a73d1666538fe9dd7d84d7e18135b03c21be2ca +Subproject commit 99882134490b47ebb28107cebfbeb8eafb070f54