diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2024-11-01 16:42:52 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2024-11-01 17:43:21 +0100 |
| commit | 38acda3546b046151a560becfe56a53aa3e9d57a (patch) | |
| tree | 50b7ea0c4713e07b4c3a5cdc81ab581184fb48c4 | |
| parent | e7a22ac6d6571c3b9269be56bd513996c38316c5 (diff) | |
Ensure right-margin-width >= bar-width
| -rw-r--r-- | corfu.el | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1017,10 +1017,10 @@ A scroll bar is displayed from LO to LO+BAR." (with-current-buffer (corfu--make-buffer " *corfu*") (let* ((ch (default-line-height)) (cw (default-font-width)) - (bw (ceiling (* cw corfu-bar-width))) (fringe (display-graphic-p)) (ml (ceiling (* cw corfu-left-margin-width))) - (mr (ceiling (* cw corfu-right-margin-width))) + (bw (ceiling (* cw corfu-bar-width))) + (mr (max bw (ceiling (* cw corfu-right-margin-width)))) (marginl (and (> ml 0) (propertize " " 'display `(space :width (,ml))))) (sbar (if fringe #(" " 0 1 (display (right-fringe corfu--bar corfu-bar))) |
