diff options
-rw-r--r-- | toolkit/source/awt/vclxwindows.cxx | 4 | ||||
-rw-r--r-- | vcl/source/control/ilstbox.cxx | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/toolkit/source/awt/vclxwindows.cxx b/toolkit/source/awt/vclxwindows.cxx index 8e80a5254359..a30695d5afd5 100644 --- a/toolkit/source/awt/vclxwindows.cxx +++ b/toolkit/source/awt/vclxwindows.cxx @@ -4374,12 +4374,12 @@ void VCLXComboBox::setProperty( const OUString& PropertyName, const ::com::sun:: { sal_Int16 n = sal_Int16(); if ( Value >>= n ) - pComboBox->EnableAutocomplete( n != 0 ); + pComboBox->EnableAutocomplete( n != 0, true ); else { bool b = bool(); if ( Value >>= b ) - pComboBox->EnableAutocomplete( b ); + pComboBox->EnableAutocomplete( b, true ); } } break; diff --git a/vcl/source/control/ilstbox.cxx b/vcl/source/control/ilstbox.cxx index f01c0ec33c0b..74969b84898c 100644 --- a/vcl/source/control/ilstbox.cxx +++ b/vcl/source/control/ilstbox.cxx @@ -287,7 +287,7 @@ sal_Int32 ImplEntryList::FindMatchingEntry( const OUString& rStr, sal_Int32 nSta } else { - bMatch = rStr.isEmpty() || (rStr == pImplEntry->maStr ); + bMatch = rStr.isEmpty() || (pImplEntry->maStr.startsWith(rStr)); } if ( bMatch ) { |