From 928189c8420498bc6c310dc27ee9790a0c3d92ab Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Wed, 1 Jul 2020 15:42:55 -0300 Subject: [PATCH] nits --- src/Avalonia.Controls/Chrome/CaptionButtons.cs | 7 +++++-- src/Avalonia.Controls/Chrome/TitleBar.cs | 11 +++++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/Avalonia.Controls/Chrome/CaptionButtons.cs b/src/Avalonia.Controls/Chrome/CaptionButtons.cs index a66eb853cd..75d6c366b8 100644 --- a/src/Avalonia.Controls/Chrome/CaptionButtons.cs +++ b/src/Avalonia.Controls/Chrome/CaptionButtons.cs @@ -2,10 +2,13 @@ using System.Reactive.Disposables; using Avalonia.Controls.Primitives; -namespace Avalonia.Controls.Chrome -{ #nullable enable +namespace Avalonia.Controls.Chrome +{ + /// + /// Draws window minimize / maximize / close buttons in a when managed client decorations are enabled. + /// public class CaptionButtons : TemplatedControl { private CompositeDisposable? _disposables; diff --git a/src/Avalonia.Controls/Chrome/TitleBar.cs b/src/Avalonia.Controls/Chrome/TitleBar.cs index c3b4dbf3ea..b044ffc59c 100644 --- a/src/Avalonia.Controls/Chrome/TitleBar.cs +++ b/src/Avalonia.Controls/Chrome/TitleBar.cs @@ -2,14 +2,17 @@ using System.Reactive.Disposables; using Avalonia.Controls.Primitives; -namespace Avalonia.Controls.Chrome -{ #nullable enable +namespace Avalonia.Controls.Chrome +{ + /// + /// Draws a titlebar when managed client decorations are enabled. + /// public class TitleBar : TemplatedControl { private CompositeDisposable? _disposables; - private Window? _hostWindow; + private readonly Window? _hostWindow; private CaptionButtons? _captionButtons; public TitleBar(Window hostWindow) @@ -60,7 +63,7 @@ namespace Avalonia.Controls.Chrome } } - void UpdateSize() + private void UpdateSize() { if (_hostWindow != null) {