From e735af5799c2595f91637e9f550f6019f789fb00 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 30 May 2009 20:28:47 +0000 Subject: [PATCH] LineEdit fix for CJK in ubuntu git-svn-id: svn://ultimatepp.org/upp/trunk@1250 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlLib/LineEdit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/CtrlLib/LineEdit.cpp b/uppsrc/CtrlLib/LineEdit.cpp index 8b1ab54ab..8a69acd6c 100644 --- a/uppsrc/CtrlLib/LineEdit.cpp +++ b/uppsrc/CtrlLib/LineEdit.cpp @@ -61,7 +61,7 @@ LineEdit& LineEdit::SetFont(Font f) { Size LineEdit::GetFontSize() const { FontInfo fi = font.Info(); - return Size(fi.GetAveWidth(), fi.GetHeight()); + return Size(max(fi['M'], fi['W']), fi.GetHeight()); } void LineEdit::Paint0(Draw& w) {