aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/info.el10
1 files changed, 7 insertions, 3 deletions
diff --git a/lisp/info.el b/lisp/info.el
index 72bd7815fa0..8fede618112 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -2193,9 +2193,13 @@ specific node to expand."
2193 ;; being known at creation time. 2193 ;; being known at creation time.
2194 (if (not node) 2194 (if (not node)
2195 (speedbar-with-writable (insert "Info Nodes:\n"))) 2195 (speedbar-with-writable (insert "Info Nodes:\n")))
2196 (let ((completions nil)) 2196 (let ((completions nil)
2197 (setq completions 2197 (cf (selected-frame)))
2198 (Info-speedbar-fetch-file-nodes (or node '"(dir)top"))) 2198 (select-frame speedbar-attached-frame)
2199 (save-window-excursion
2200 (setq completions
2201 (Info-speedbar-fetch-file-nodes (or node '"(dir)top"))))
2202 (select-frame cf)
2199 (if completions 2203 (if completions
2200 (speedbar-with-writable 2204 (speedbar-with-writable
2201 (while completions 2205 (while completions