Commit a2f88348 authored by Phil Krylov's avatar Phil Krylov Committed by Alexandre Julliard

user: Fix dropdown combo creation when there is no space for an edit control.

parent b75db2d9
...@@ -435,6 +435,10 @@ static void CBCalcPlacement( ...@@ -435,6 +435,10 @@ static void CBCalcPlacement(
lprLB->right = lprLB->left + lphc->droppedWidth; lprLB->right = lprLB->left + lphc->droppedWidth;
} }
/* don't allow negative window width */
if (lprEdit->right < lprEdit->left)
lprEdit->right = lprEdit->left;
TRACE("\ttext\t= (%ld,%ld-%ld,%ld)\n", TRACE("\ttext\t= (%ld,%ld-%ld,%ld)\n",
lprEdit->left, lprEdit->top, lprEdit->right, lprEdit->bottom); lprEdit->left, lprEdit->top, lprEdit->right, lprEdit->bottom);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment