branch: externals/org-modern
commit 144ccef2196043955cf750753b8d2febc868b312
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    Try a different face remapping scheme
---
 org-modern.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/org-modern.el b/org-modern.el
index 261fd6c73b..4f99457b5b 100644
--- a/org-modern.el
+++ b/org-modern.el
@@ -661,9 +661,10 @@ whole buffer; otherwise, for the line at point."
                    (face-attribute 'default :background nil t))
       (org-modern--update-label-face)))
   (let ((face-remapping-alist
-         (if-let ((d (ensure-list (cdr (assq 'default face-remapping-alist)))))
-             `((default org-table ,@d default))
-           '((default org-table default)))))
+         `((default org-table
+            ,@(or (ensure-list (cdr (assq 'default face-remapping-alist)))
+                  '(default)))
+           ,@face-remapping-alist)))
     (setq org-modern--table-sp-width (default-font-width)))
   (setf (cadr org-modern--table-overline) (face-attribute 'org-table 
:foreground nil t)))
 

Reply via email to