doomemacs / doomemacs/core

`org-roam-node-find`doesn't show all completion (ivy) when font is too big and screen is split

Open
#6,198 3 comments 0 reactions 0 assignees View on GitHub
:lang org is:bug re:org-roam status:confirmed
Dominant language
Emacs Lisp
Stars
22.7k
Forks
3.1k
Avg merge
10h 46m
Merged PRs (30d)
4

Description

### What did you expect to happen?

When I run `org-roam-node-find` (roam2) with the font set to the size of up to about 13, all the possible completions should be correctly displayed.

### What actually happened?

This is what happens when the font is smaller. It correctly displays the nodes:

![doom-screenshot-1](https://user-images.githubusercontent.com/36245777/158735205-8e63a801-5941-406c-9d87-dcdef7f9ce08.png)

If I increase the font to about 14, the completions are cropped (only the first characters are displayed):
![doom-screenshot-2](https://user-images.githubusercontent.com/36245777/158735245-54785990-0529-4b1e-847f-fd5318a80f68.png)

### Describe your attempts to resolve the issue

Changing font sizes works, by I don't like working with small fonts. **Also tested with `org-roam` settings disabled, and with everything else commented.**

### Steps to reproduce

1. Split the current view into two vertical windows
2. `org-roam-node-find` (the issue presents itself with basically any other `org-roam` command
3. See if nodes are correctly displayed.

### System Information

https://pastebin.com/GBgbG4K3

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.