From 001de3a874cc7d8c2b94eea49abdb71c398ade64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Stuhlm=C3=BCller?= Date: Sat, 15 Jan 2022 18:24:52 -0800 Subject: [PATCH] (fix): fix completions width for Helm users (#2040) --- CHANGELOG.md | 6 ++++++ org-roam-node.el | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aab1c2..256cda2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,10 @@ # Changelog +## TBD +### Added +### Removed +### Fixed +### Changed +- [#2040](https://github.com/org-roam/org-roam/pull/2040) completions: fix completions display-width for Helm users ## 2.2.0 ### Added diff --git a/org-roam-node.el b/org-roam-node.el index d731caf..83c9cf6 100644 --- a/org-roam-node.el +++ b/org-roam-node.el @@ -545,7 +545,8 @@ TEMPLATE is the processed template used to format the entry." (let ((candidate-main (org-roam-node--format-entry template node - (1- (frame-width))))) + (1- (if (bufferp (current-buffer)) + (window-width) (frame-width)))))) (cons (propertize candidate-main 'node node) node))) (defun org-roam-node--format-entry (template node &optional width)