summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkevin_walzer <kevin_walzer@noemail.net>2017-11-22 03:04:43 (GMT)
committerkevin_walzer <kevin_walzer@noemail.net>2017-11-22 03:04:43 (GMT)
commitb9362f44334ea20d27230218e7cde9a2dd5edc6e (patch)
tree8bb13c5e2d2b9789836f12e24693dc2432d3895f
parent97bf34a25d5293b46ecb3eb5ded3fe2f519f0dde (diff)
downloadtk-b9362f44334ea20d27230218e7cde9a2dd5edc6e.zip
tk-b9362f44334ea20d27230218e7cde9a2dd5edc6e.tar.gz
tk-b9362f44334ea20d27230218e7cde9a2dd5edc6e.tar.bz2
Improve metrics for text-only buttons on macOS
FossilOrigin-Name: b36aacc330bbed9bd4884f4e205af269c1baac708a44227d097a1f3497bbe428
-rw-r--r--macosx/tkMacOSXButton.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/macosx/tkMacOSXButton.c b/macosx/tkMacOSXButton.c
index f4fbc48..0ed52db 100644
--- a/macosx/tkMacOSXButton.c
+++ b/macosx/tkMacOSXButton.c
@@ -364,7 +364,8 @@ TkpComputeButtonGeometry(
height = butPtr->height > 0 ? butPtr->height : height;
} else { /* Text only */
- width = txtWidth + butPtr->indicatorSpace;
+ /*Add four pixels of padding to width for text-only buttons to improve appearance.*/
+ width = txtWidth + butPtr->indicatorSpace + 4;
height = txtHeight;
if (butPtr->width > 0) {
width = butPtr->width * charWidth;