Commit 11eb5b51 authored by Olivier Teulière's avatar Olivier Teulière

* skins2/src/top_window.cpp: Hide the tooltip when the string to display becomes empty

parent 95ff93b2
...@@ -438,10 +438,19 @@ void TopWindow::onTooltipChange( const CtrlGeneric &rCtrl ) ...@@ -438,10 +438,19 @@ void TopWindow::onTooltipChange( const CtrlGeneric &rCtrl )
{ {
// Check that the control is the active one // Check that the control is the active one
if( m_pLastHitControl && m_pLastHitControl == &rCtrl ) if( m_pLastHitControl && m_pLastHitControl == &rCtrl )
{
if( rCtrl.getTooltipText().size() )
{ {
// Set the tooltip text variable // Set the tooltip text variable
VarManager *pVarManager = VarManager::instance( getIntf() ); VarManager *pVarManager = VarManager::instance( getIntf() );
pVarManager->getTooltipText().set( rCtrl.getTooltipText() ); pVarManager->getTooltipText().set( rCtrl.getTooltipText() );
m_rWindowManager.showTooltip();
}
else
{
// Nothing to display, so hide the tooltip
m_rWindowManager.hideTooltip();
}
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment