Skip to content

Commit

Permalink
This fixes the build for #7015
Browse files Browse the repository at this point in the history
  • Loading branch information
zadjii-msft committed Nov 20, 2020
1 parent 9c83977 commit 9a77620
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
12 changes: 9 additions & 3 deletions src/cascadia/TerminalApp/TitlebarControl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,15 @@ namespace winrt::TerminalApp::implementation

void TitlebarControl::Focused(bool focused)
{
const auto state = focused ? winrt::TerminalApp::WindowVisualState::WindowVisualStateFocused :
winrt::TerminalApp::WindowVisualState::WindowVisualStateUnfocused;
MinMaxCloseControl().SetWindowVisualState(state);
_focused = focused;
const auto state = focused ? winrt::TerminalApp::WindowVisualState::WindowVisualStateFocused :
winrt::TerminalApp::WindowVisualState::WindowVisualStateUnfocused;
MinMaxCloseControl().SetWindowVisualState(state);
}

bool TitlebarControl::Focused() const
{
return _focused;
}

void TitlebarControl::Maximize_Click(winrt::Windows::Foundation::IInspectable const& /*sender*/, winrt::Windows::UI::Xaml::RoutedEventArgs const& /*e*/)
Expand Down
1 change: 1 addition & 0 deletions src/cascadia/TerminalApp/TitlebarControl.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ namespace winrt::TerminalApp::implementation
void DragBar_DoubleTapped(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Input::DoubleTappedRoutedEventArgs const& e);

private:
bool _focused;
void _OnMaximizeOrRestore(byte flag);
HWND _window{ nullptr }; // non-owning handle; should not be freed in the dtor.
};
Expand Down

0 comments on commit 9a77620

Please sign in to comment.