update labels on webview when labels change

This commit is contained in:
Satindar Dhillon 2023-03-14 10:20:12 -07:00
parent 21ab6dd9cd
commit 953622e504

View file

@ -357,6 +357,12 @@ class WebReaderViewModel @Inject constructor(
slug?.let {
loadItemFromDB(it)
}
// Send labels to webview
val script = "var event = new Event('updateLabels');event.labels = ${Gson().toJson(labels)};document.dispatchEvent(event);"
CoroutineScope(Dispatchers.Main).launch {
enqueueScript(script)
}
}
}
}