author | zautrix <zautrix> | 2005-07-06 12:36:37 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-07-06 12:36:37 (UTC) |
commit | 794478c1f0b960af9256c480ec28abd9429f72c2 (patch) (unidiff) | |
tree | d1a1f1ca76a9c64536843e886f78eef3d4bdae4f | |
parent | 1e5f0fbaac9814c7289137a74a460494553245c2 (diff) | |
download | kdepimpi-794478c1f0b960af9256c480ec28abd9429f72c2.zip kdepimpi-794478c1f0b960af9256c480ec28abd9429f72c2.tar.gz kdepimpi-794478c1f0b960af9256c480ec28abd9429f72c2.tar.bz2 |
fixx
-rw-r--r-- | kaddressbook/jumpbuttonbar.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/kaddressbook/jumpbuttonbar.cpp b/kaddressbook/jumpbuttonbar.cpp index 7524fb7..aebf8a6 100644 --- a/kaddressbook/jumpbuttonbar.cpp +++ b/kaddressbook/jumpbuttonbar.cpp | |||
@@ -126,15 +126,16 @@ void JumpButtonBar::recreateButtons() | |||
126 | return; | 126 | return; |
127 | } | 127 | } |
128 | mCharacters.append( "*"); | 128 | mCharacters.append( "*"); |
129 | for ( it = ab->begin(); it != ab->end(); ++it ) { | 129 | for ( it = ab->begin(); it != ab->end(); ++it ) { |
130 | if ( !field->value( *it ).isEmpty() ) | 130 | if ( !field->value( *it ).isEmpty() ) |
131 | character = field->value( *it )[ 0 ].lower(); | 131 | character = field->value( *it )[ 0 ].lower(); |
132 | if ( character != "!" ) | 132 | if ( character != "!" ) { |
133 | if ( !character.isEmpty() && !mCharacters.contains( character ) ) | 133 | if ( !character.isEmpty() && !mCharacters.contains( character ) && character.at( 0 ).isLetter ()) |
134 | mCharacters.append( character ); | 134 | mCharacters.append( character ); |
135 | } | ||
135 | } | 136 | } |
136 | if ( mCharacters.count() == 0 ) { | 137 | if ( mCharacters.count() == 0 ) { |
137 | setEnabled( false ); | 138 | setEnabled( false ); |
138 | return; | 139 | return; |
139 | } | 140 | } |
140 | 141 | ||