improve: auto hide
fix: unpredictable resize on startup.