diff --git a/internal/x11/win/frame.go b/internal/x11/win/frame.go index 07d0e6d7..b3ea692c 100644 --- a/internal/x11/win/frame.go +++ b/internal/x11/win/frame.go @@ -760,6 +760,11 @@ func (f *frame) mouseRelease(x, y int16, b xproto.Button) { f.cancelFunc() return } + + go func() { + time.Sleep(time.Second / 2) + f.decorate(true) + }() go f.mouseReleaseWaitForDoubleClick(int(relX), int(relY)) }