android: update doShareText signature

reviewable/pr9194/r1
Martín Fdez 2 years ago committed by Frans de Jonge
parent 8ac8db69ad
commit d644b1a851

@ -172,14 +172,15 @@ function ReaderHighlight:init()
-- Android devices
if Device:canShareText() then
local action = _("Share Text")
self:addToHighlightDialog("08_share_text", function(_self)
return {
text = _("Share Text"),
text = action,
callback = function()
local text = cleanupSelectedText(_self.selected_text.text)
-- call self:onClose() before calling the android framework
_self:onClose()
Device.doShareText(text)
Device:doShareText(text, action)
end,
}
end)

@ -97,7 +97,9 @@ local Device = Generic:new{
hasExternalSD = function() return android.getExternalSdPath() end,
importFile = function(path) android.importFile(path) end,
canShareText = yes,
doShareText = function(text) android.sendText(text) end,
doShareText = function(self, text, reason, title, mimetype)
android.sendText(text, reason, title, mimetype)
end,
canExternalDictLookup = yes,
getExternalDictLookupList = function() return external.dicts end,

Loading…
Cancel
Save