ReaderView: Keep the terrible readerhilight_spec test happy

This thing is a horrible mess.
reviewable/pr10821/r1
NiLuJe 9 months ago
parent 0686ee594c
commit 55534fcec2

@ -1111,7 +1111,10 @@ end
function ReaderView:onCloseWidget()
-- Stop any pending HintPage event
UIManager:unschedule(self.emitHintPageEvent)
self.emitHintPageEvent = nil
--- @fixme: The awful readerhighlight_spec test *relies* on this pointer being left dangling...
if not self.ui._testsuite then
self.emitHintPageEvent = nil
end
end
function ReaderView:onReaderReady()

@ -138,6 +138,7 @@ describe("Readerhighlight module", function()
readerui = ReaderUI:new{
dimen = Screen:getSize(),
document = DocumentRegistry:openDocument(sample_pdf),
_testsuite = true,
}
readerui:handleEvent(Event:new("SetScrollMode", false))
end)
@ -228,6 +229,7 @@ describe("Readerhighlight module", function()
readerui = ReaderUI:new{
dimen = Screen:getSize(),
document = DocumentRegistry:openDocument(sample_pdf),
_testsuite = true,
}
readerui:handleEvent(Event:new("SetScrollMode", true))
end)

Loading…
Cancel
Save