summaryrefslogtreecommitdiff
path: root/src/pdf_view.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdf_view.zig')
-rw-r--r--src/pdf_view.zig10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pdf_view.zig b/src/pdf_view.zig
index 106252a0..9b623183 100644
--- a/src/pdf_view.zig
+++ b/src/pdf_view.zig
@@ -1962,7 +1962,7 @@ fn refreshCleanSections(core: *pardes.Pardes, state: *State) void {
core.gpa.free(content);
return;
}
- core.invalidateLookHover(remembered.pane);
+ look.invalidateLookHover(core, remembered.pane);
File.setContent(core, file, content);
const rows = File.lineCount(file.content);
file.scroll = @min(file.scroll, rows - 1);
@@ -2009,7 +2009,7 @@ fn rearmCleanSections(
result.nsel = 0;
pane.search_pane = remembered.pane;
pane.search_row = null;
- core.armLookWalk(remembered.pane);
+ look.armLookWalk(core, remembered.pane);
core.active = id;
return true;
}
@@ -2049,7 +2049,7 @@ pub fn openSections(core: *pardes.Pardes, id: usize) void {
core.active = id;
pane.search_pane = free;
pane.search_row = null;
- core.armLookWalk(free);
+ look.armLookWalk(core, free);
}
const SectionsOwner = struct {
@@ -2098,7 +2098,7 @@ pub fn lookSection(
const destination = owner.state.sectionDestination(core.pdf_gpa, at.col - 1) orelse return true;
switch (destination) {
.internal => |internal| {
- core.clearNavigationSelection(owner.pane);
+ look.clearNavigationSelection(core, owner.pane);
revealOutlineDestination(core, owner.pane, internal);
},
.external => |uri| if (uri.len <= 256) core.emit(.{ .open_link = .from(uri) }),
@@ -2282,7 +2282,7 @@ pub fn probeAt(
const state = &(pane.pdf orelse return null);
if (state.document.linkAt(core.pdf_gpa, page, point) catch null) |found| {
var link = found;
- if (core.pdfLinkLocation(pane, link) != null) {
+ if (look.pdfLinkLocation(core, pane, link) != null) {
const quads = core.pdf_gpa.alloc(pdf.Quad, 1) catch {
link.deinit(core.pdf_gpa);
return null;