daledesilva / obsidian_ink

Other
417 stars 10 forks source link

Issue with the obsidian ink plugin on Android E-Ink Tablet #22

Closed CyberLynxAdmin closed 4 months ago

CyberLynxAdmin commented 5 months ago

First of all, I would like to express my gratitude for developing this plugin for Obsidian. It has proven to be an incredibly useful tool, enhancing the note-taking process for many users, including myself.

I am reaching out to report an issue I've encountered while using the plugin on my Lenovo Smart Paper e-ink tablet, which runs Android 11. The plugin installs without any issues via BRAT and shows up in the command palette correctly. However, the functionality to insert a handwritten note directly within a note does not appear to be working on this device. Additionally, handwritten notes added from another Android device and synced to the e-ink tablet do not display at all.

It might be relevant that my tablet uses Android WebView version 83. I'm unsure if this could affect the plugin's performance as it might have dependencies on WebView for proper operation.

I would greatly appreciate any guidance or updates that could resolve this compatibility issue, ensuring full functionality across all my devices. Thank you once again for your dedication and support to the Obsidian community.

CyberLynxAdmin commented 5 months ago

This is the error that appears if I open the writing file from attachment file:

Sorry, we encountered an error. Please refresh the page to continue. If you keep seeing this error, you can create a GitHub issue or ask for help on Discord. Message: Object.hasOwn is not a function Stack trace: TypeError: Object.hasOwn is not a function at Editor.updateShapes (plugin:ink:50044:58) at Editor.updateShape (plugin:ink:50032:10) at eval (plugin:ink:88631:14) at transaction (plugin:ink:31515:20) at transact (plugin:ink:31533:10) at Store.eval [as mergeRemoteChanges] (plugin:ink:33624:9) at silentlyChangeStore (plugin:ink:82712:16) at resizeTemplate (plugin:ink:88630:5) at handleMount (plugin:ink:88536:5) at eval (plugin:ink:82338:44)

daledesilva commented 5 months ago

I haven't looked into this fully yet, but I have updated other features int he plugin and the framework it is built on top of. Could you please uninstall the plugin and reinstall it and let me know if you're still encountering the same issue?

daledesilva commented 4 months ago

duplicate of #24

daledesilva commented 4 months ago

I know you posted yours first. Thanks for being the first to report the issue! But closing this one because I accidentally commented on that first.