If I set the Windows taskbar to auto-hide, then applications realize that they have that extra space and stretch their window a bit to fill the whole screen. However, when I do pull the taskbar up, it overlaps part of the window. This is mainly a problem because if I accidentally bring up the taskbar, it covers things I'm trying to interact with.
Is there a solution to this?
I suppose an easy one would be to implement a delay in the time it takes for the taskbar to appear after bringing your cursor to the edge of the screen, but I'm open to anything.