Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.53k stars 572 forks source link

ConEmu increases window width after restoring from tray if tab split is present and padding > 0 #1801

Open airstrike opened 5 years ago

airstrike commented 5 years ago

Versions

ConEmu 190108 x64 {Preview} OS version: Windows 7 x64 Used shell version: cmd

Problem description

Conemu increases window width every time it is restored from the Twhen a vertical tab split is present and padding is greater than zero (tested with 15px and 10px)

Steps to reproduce

  1. Open a new Conemu window
  2. Go to Preferences (Win + Alt + P) > General > Size & Pos
  3. Under Window Size select Normal, width 200px, height 30px
  4. Under Alignment, pad size (pixels) 10px
  5. Save settings
  6. Minimize to taskbar (doesn't matter which method. Right click on the 'X' to the top right of the window if not set to automatic, or if you have a hotkey use that as well)
  7. Restore the window by either clicking on the tray icon or using your "minimize / restore" hotkey

Actual results

  1. Go to Preferences > General > Size & Pos. You should see a width of 205 instead of the 200 you entered in step 3

Expected results

ConEmu should keep the width at 200px all the time

Additional info

This doesn't happen if no tab split is present or if padding is set to zero

Maximus5 commented 5 years ago

Turn of "Auto save window size and position on exit"?

airstrike commented 5 years ago

Turn of "Auto save window size and position on exit"?

Unfortunately, the bug persists