Kaydet (Commit) f304ae0c authored tarafından Mike Kaganski's avatar Mike Kaganski

tdf#117817: Update Mail Merge controls after wizard completes

Otherwise they may stay disabled until cursor position changes.

Change-Id: If734bbd4793b3b01c64601d68126d5752f5aba0c
Reviewed-on: https://gerrit.libreoffice.org/54841Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
Tested-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
üst 8dcbfb8c
......@@ -485,6 +485,20 @@ void SwMailMergeWizardExecutor::ExecutionFinished()
pDbManager->CommitLastRegistrations();
}
// Update Mail Merge controls
const sal_uInt16 slotIds[] = { FN_MAILMERGE_FIRST_ENTRY,
FN_MAILMERGE_PREV_ENTRY,
FN_MAILMERGE_NEXT_ENTRY,
FN_MAILMERGE_LAST_ENTRY,
FN_MAILMERGE_CURRENT_ENTRY,
FN_MAILMERGE_EXCLUDE_ENTRY,
FN_MAILMERGE_CREATE_DOCUMENTS,
FN_MAILMERGE_SAVE_DOCUMENTS,
FN_MAILMERGE_PRINT_DOCUMENTS,
FN_MAILMERGE_EMAIL_DOCUMENTS,
0 };
m_pView->GetViewFrame()->GetBindings().Invalidate(slotIds);
// release/destroy asynchronously
Application::PostUserEvent( LINK( this, SwMailMergeWizardExecutor, DestroyDialogHdl ) );
}
......
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