branch: externals/bufferlo commit dd31bd7f35fb7b0a5d93fb97c10f3a0454c5ef5a Author: shipmints <shipmi...@gmail.com> Commit: shipmints <shipmi...@gmail.com>
Remove bufferlo-set-frame-geometry-default make-frame-invisible This interferes with frame z-order on GTK. There seems to be no performance implication removing it. --- bufferlo.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/bufferlo.el b/bufferlo.el index 3807beb6c4..71e9fe8f3e 100644 --- a/bufferlo.el +++ b/bufferlo.el @@ -2488,7 +2488,6 @@ Geometry set for FRAME or the current frame, if nil." (when (and .left .top .width .height) ; defensive in case geometry stored from a tty (let ((frame-resize-pixelwise t) (frame-inhibit-implied-resize t)) - (make-frame-invisible frame) (set-frame-position frame .left .top) (sleep-for bufferlo-frame-sleep-for) ;; Clamp to restore frames larger than the current display size. @@ -2496,8 +2495,7 @@ Geometry set for FRAME or the current frame, if nil." (min .width (display-pixel-width)) (min .height (display-pixel-height)) 'pixelwise) - (sleep-for bufferlo-frame-sleep-for) - (make-frame-visible frame))))) + (sleep-for bufferlo-frame-sleep-for))))) (defvar bufferlo--active-sets nil "Global active bufferlo sets.