Prevent the history panel to be displayed when using the Programmer mode (#676)
Be sure we don't display the panel when the current view is the Programmer mode. Fixes #665
This commit is contained in:
parent
c4fe87a118
commit
80912a33d0
@ -554,21 +554,21 @@ void Calculator::SetDefaultFocus()
|
||||
|
||||
void Calculator::ToggleHistoryFlyout(Object ^ /*parameter*/)
|
||||
{
|
||||
String ^ viewState = App::GetAppViewState();
|
||||
// If app starts correctly in snap mode and shortcut is used for history then we need to load history if not yet initialized.
|
||||
if (viewState != ViewState::DockedView)
|
||||
if (Model->IsProgrammer || App::GetAppViewState() == ViewState::DockedView)
|
||||
{
|
||||
if (m_fIsHistoryFlyoutOpen)
|
||||
{
|
||||
HistoryFlyout->Hide();
|
||||
}
|
||||
else
|
||||
{
|
||||
HistoryFlyout->Content = m_historyList;
|
||||
m_historyList->RowHeight = NumpadPanel->ActualHeight;
|
||||
FlyoutBase::ShowAttachedFlyout(HistoryButton);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if (m_fIsHistoryFlyoutOpen)
|
||||
{
|
||||
HistoryFlyout->Hide();
|
||||
}
|
||||
else
|
||||
{
|
||||
HistoryFlyout->Content = m_historyList;
|
||||
m_historyList->RowHeight = NumpadPanel->ActualHeight;
|
||||
FlyoutBase::ShowAttachedFlyout(HistoryButton);
|
||||
}
|
||||
}
|
||||
|
||||
void Calculator::ToggleMemoryFlyout()
|
||||
|
Loading…
Reference in New Issue
Block a user