2021-02-23, 12:31 AM
Well, prior to seeing your post, I'd decided to simply edit the code so that previews are rendered from cached serialised information rather than being cached as a final render, so, even if the original might have been (only slightly?) better for big boards, it won't be supported going forward. To do so would, I think, complicate an already complicated codebase too much. You can try to convince me otherwise if you like but it would be an uphill slog.
If you're willing (and I very much appreciate how willing you *have* been so far), you can test these changes by pulling the latest commits from GitHub. Based on my testing, different themes are now able to render differently for all Link Previewers, including those based on cached data, notably the Default previewer.
I hope that @vk_knight also updates from GitHub, and with any luck, the problem s/he was having is now solved (although I don't know what was causing it in the first place, and that's troubling).
If you're willing (and I very much appreciate how willing you *have* been so far), you can test these changes by pulling the latest commits from GitHub. Based on my testing, different themes are now able to render differently for all Link Previewers, including those based on cached data, notably the Default previewer.
I hope that @vk_knight also updates from GitHub, and with any luck, the problem s/he was having is now solved (although I don't know what was causing it in the first place, and that's troubling).