Don't try to be smart about enabling the Clear Annotation button.
(At a minimum it would need to also handle when the scope changes, but
it's not clear we're adding anything by enabling/disabling it to start
with.)
(cherry picked from commit 2278f5dbca
)
This commit is contained in:
parent
df63f47deb
commit
7d389f8024
|
@ -226,8 +226,6 @@ void DIALOG_ANNOTATE::OnApplyClick( wxCommandEvent& event )
|
||||||
|
|
||||||
m_Parent->GetCanvas()->Refresh();
|
m_Parent->GetCanvas()->Refresh();
|
||||||
|
|
||||||
m_btnClear->Enable();
|
|
||||||
|
|
||||||
m_sdbSizer1Cancel->SetDefault();
|
m_sdbSizer1Cancel->SetDefault();
|
||||||
|
|
||||||
// Don't close dialog if there are things the user needs to address
|
// Don't close dialog if there are things the user needs to address
|
||||||
|
@ -248,7 +246,6 @@ void DIALOG_ANNOTATE::OnClearAnnotationClick( wxCommandEvent& event )
|
||||||
bool appendUndo = false;
|
bool appendUndo = false;
|
||||||
|
|
||||||
m_Parent->DeleteAnnotation( GetScope(), GetRecursive(), &appendUndo );
|
m_Parent->DeleteAnnotation( GetScope(), GetRecursive(), &appendUndo );
|
||||||
m_btnClear->Enable( false );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue