mirror of
https://github.com/zsviczian/obsidian-excalidraw-plugin.git
synced 2025-08-06 05:46:28 +00:00
Address undefined after installing the new version
This commit is contained in:
@@ -129,7 +129,7 @@ const setStyle = ({element,imgAttributes,onCanvas}:{
|
||||
element.addClass("excalidraw-embedded-img");
|
||||
}
|
||||
if(
|
||||
window.ExcalidrawAutomate.plugin.settings.canvasImmersiveEmbed &&
|
||||
window?.ExcalidrawAutomate?.plugin?.settings?.canvasImmersiveEmbed &&
|
||||
!element.hasClass("excalidraw-canvas-immersive")
|
||||
) {
|
||||
element.addClass("excalidraw-canvas-immersive");
|
||||
@@ -413,7 +413,7 @@ const createImgElement = async (
|
||||
if(imgOrDiv.hasClass(cssClass)) return;
|
||||
imgOrDiv.addClass(cssClass);
|
||||
});
|
||||
if(window.ExcalidrawAutomate.plugin.settings.canvasImmersiveEmbed) {
|
||||
if(window?.ExcalidrawAutomate?.plugin?.settings?.canvasImmersiveEmbed) {
|
||||
if(!imgOrDiv.hasClass("excalidraw-canvas-immersive")) {
|
||||
imgOrDiv.addClass("excalidraw-canvas-immersive");
|
||||
}
|
||||
|
||||
@@ -244,7 +244,8 @@ export const getFileCSSClasses = (
|
||||
file: TFile,
|
||||
): string[] => {
|
||||
if (file) {
|
||||
const plugin = window.ExcalidrawAutomate.plugin;
|
||||
const plugin = window?.ExcalidrawAutomate?.plugin;
|
||||
if(!plugin) return [];
|
||||
const fileCache = plugin.app.metadataCache.getFileCache(file);
|
||||
if(!fileCache?.frontmatter) return [];
|
||||
const x = parseFrontMatterEntry(fileCache.frontmatter, "cssclasses");
|
||||
|
||||
Reference in New Issue
Block a user