summaryrefslogtreecommitdiffstats
path: root/sc
diff options
context:
space:
mode:
authorNiklas Nebel <nn@openoffice.org>2010-09-14 16:39:22 +0200
committerNiklas Nebel <nn@openoffice.org>2010-09-14 16:39:22 +0200
commitf84ff82a7fd78ca8584e4b56d98d83170b60e86c (patch)
tree70e94f27995c5f8acc5eaa89d6551f5cb91a3e2c /sc
parentmib19: #163566# if the VBA event processor is set, check HasAnyCalcNotificati... (diff)
downloadcore-f84ff82a7fd78ca8584e4b56d98d83170b60e86c.tar.gz
core-f84ff82a7fd78ca8584e4b56d98d83170b60e86c.zip
mib19: #163625# for empty status bar text, call XStatusIndicator::end
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/vba/vbaapplication.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/sc/source/ui/vba/vbaapplication.cxx b/sc/source/ui/vba/vbaapplication.cxx
index a53ca5cabe72..5bb44c126fdf 100644
--- a/sc/source/ui/vba/vbaapplication.cxx
+++ b/sc/source/ui/vba/vbaapplication.cxx
@@ -418,8 +418,10 @@ ScVbaApplication::setStatusBar( const uno::Any& _statusbar ) throw (uno::Runtime
if( _statusbar >>= sText )
{
setDisplayStatusBar( sal_True );
- xStatusIndicator->start( sText, 100 );
- //xStatusIndicator->setText( sText );
+ if ( sText.getLength() )
+ xStatusIndicator->start( sText, 100 );
+ else
+ xStatusIndicator->end(); // restore normal state for empty text
}
else if( _statusbar >>= bDefault )
{