branch: elpa/dslide
commit 57eca5d498fa9289db3b0ee4cdbe32c4b574a1fa
Author: Psionik K <73710933+psioni...@users.noreply.github.com>
Commit: Psionik K <73710933+psioni...@users.noreply.github.com>

    dslide-develop initialization was not quite complete
    
    The deck has a state variable that wasn't being set
    
    Signed-off-by: Psionik K <73710933+psioni...@users.noreply.github.com>
---
 dslide.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dslide.el b/dslide.el
index 6f1f391e23..ab583dbbf7 100644
--- a/dslide.el
+++ b/dslide.el
@@ -2690,8 +2690,9 @@ the caller."
 
 (defun dslide-display-develop ()
   (let ((slide-buffer (oref dslide--deck slide-buffer)))
-    (unless (get-buffer-window slide-buffer)
-      (display-buffer slide-buffer 'display-buffer-same-window)))
+    (unless (and (get-buffer-window slide-buffer)
+                 (dslide--showing-slides-p))
+      (dslide-display-slides)))
   (let ((base-buffer (oref dslide--deck base-buffer)))
     (unless (get-buffer-window base-buffer)
       (display-buffer base-buffer 'display-buffer-pop-up-window))))

Reply via email to