diff --git a/eldoc-box.el b/eldoc-box.el index 6ac16e6..6fffd63 100644 --- a/eldoc-box.el +++ b/eldoc-box.el @@ -80,7 +80,8 @@ in that mode the childframe is cleared as soon as point moves.") (internal-border-width . 1) (vertical-scroll-bars . nil) (horizontal-scroll-bars . nil) - (right-fringe . 0) + (right-fringe . 3) + (left-fringe . 3) (menu-bar-lines . 0) (tool-bar-lines . 0) (line-spacing . 0) @@ -349,8 +350,11 @@ Checkout `lsp-ui-doc--make-frame', `lsp-ui-doc--move-frame'." buffer `((child-frame-parameters . ,parameter)))) (setq frame (window-frame window))) + ;; workaround + ;; (set-frame-parameter frame 'left-fringe (alist-get 'left-fringe eldoc-box-frame-parameters)) + ;; (set-frame-parameter frame 'right-fringe (alist-get 'right-fringe eldoc-box-frame-parameters)) + (set-face-attribute 'fringe frame :background nil :inherit 'eldoc-box-body) - (fringe-mode 3) (set-window-dedicated-p window t) (redirect-frame-focus frame (frame-parent frame)) (set-face-attribute 'internal-border frame :inherit 'eldoc-box-border)