Kaydet (Commit) 8a0ae49a authored tarafından Tobias Madl's avatar Tobias Madl

changed timer to idle

Change-Id: I58bcbf7f7f2d1f7237561d5abf8e73d46d0726de
üst e3b098a8
......@@ -86,13 +86,13 @@ struct SwSendMailDialog_Impl
::rtl::Reference< IMailDispatcherListener> xMailListener;
uno::Reference< mail::XMailService > xConnectedMailService;
uno::Reference< mail::XMailService > xConnectedInMailService;
Timer aRemoveTimer;
Idle aRemoveIdle;
SwSendMailDialog_Impl() :
nCurrentDescriptor(0),
nDocumentCount(0)
{
aRemoveTimer.SetTimeout(500);
aRemoveIdle.SetPriority(VCL_IDLE_PRIORITY_LOWEST);
}
~SwSendMailDialog_Impl()
......@@ -513,9 +513,9 @@ void SwSendMailDialog::StateChanged( StateChangedType nStateChange )
ModelessDialog::StateChanged( nStateChange );
if(StateChangedType::VISIBLE == nStateChange && !IsVisible())
{
m_pImpl->aRemoveTimer.SetTimeoutHdl( STATIC_LINK( this, SwSendMailDialog,
m_pImpl->aRemoveIdle.SetIdleHdl( STATIC_LINK( this, SwSendMailDialog,
RemoveThis ) );
m_pImpl->aRemoveTimer.Start();
m_pImpl->aRemoveIdle.Start();
}
}
......
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