# HG changeset patch # User Jacob Carlborg # Date 1244676992 -7200 # Node ID 8433dabeb15ed2007036cae35c4b1c60b1911b9a # Parent 834420cb1486d51c227a553fd561b890986f5e8d Fixed the password style for text fields diff -r 834420cb1486 -r 8433dabeb15e dwt/widgets/Text.d --- a/dwt/widgets/Text.d Thu Jun 11 01:20:52 2009 +0200 +++ b/dwt/widgets/Text.d Thu Jun 11 01:36:32 2009 +0200 @@ -96,7 +96,7 @@ alias Scrollable.translateTraversal translateTraversal; int textLimit, tabs = 8; - wchar echoCharacter; + wchar echoCharacter = '\0'; bool doubleClick, receivingFocus; wchar[] hiddenText, message; NSRange* selectionRange; @@ -1499,7 +1499,7 @@ void setEditText (wchar[] string) { wchar [] buffer; - if (((style & DWT.PASSWORD) is 0) && echoCharacter !is '\0') { + if ((style & DWT.PASSWORD) is 0 && echoCharacter !is '\0') { hiddenText = string; buffer = new wchar [Math.min(hiddenText.length (), textLimit)]; for (int i = 0; i < buffer.length; i++) buffer [i] = echoCharacter;