Skip to content

display-buffer-reuse-frames unwanted behaviour #139

Description

@Pitometsu

Hello, I have such configuration.

(setq display-buffer-reuse-frames t)

(setq popwin:reuse-window (quote current))
(setq popwin:special-display-config
   (quote
    (...
     ("^\\*helm.*\\*$" :regexp t)
     (help-mode)
     (completion-list-mode :noselect t)
     (compilation-mode :noselect t)
     ...

To reuse exist buffers like compilation in other frames.

And I use popwin for emacs-helm/helm#1887 buffers placement.
However, when I use few frames, I expect to see *Helm* buffer in popwin in current frame, not in exist one.

It works like that not for all helm buffers,
here steps to reproduce:

F1 v => appears *helm-mode-describe-variable* buffer in popwin
foc in RET => show *Help* buffer in popwin for focus-in-hook variable
C-x 5 o => switch to other frame
F1 v => EXPECT to see *helm-mode-describe-variable* in current frame
. . . BUT ACTUALLY see *helm-mode-describe-variable* on previous frame.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions