From 5822e60db615148be9ffb2d71bb20f1e77ce1f01 Mon Sep 17 00:00:00 2001 From: Dariusz Komosinski Date: Thu, 7 Mar 2019 11:41:42 +0100 Subject: [PATCH] Fix ternary operator formatting, add config entry to the .editorconfig. --- .editorconfig | 3 +++ src/Avalonia.Controls/TreeView.cs | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.editorconfig b/.editorconfig index b7a03207a4..5f08d1e940 100644 --- a/.editorconfig +++ b/.editorconfig @@ -132,6 +132,9 @@ csharp_space_between_method_declaration_parameter_list_parentheses = false csharp_space_between_parentheses = false csharp_space_between_square_brackets = false +# Wrapping preferences +csharp_wrap_before_ternary_opsigns = false + # Xaml files [*.xaml] indent_size = 4 diff --git a/src/Avalonia.Controls/TreeView.cs b/src/Avalonia.Controls/TreeView.cs index 6aa45d9dc1..19e09b4339 100644 --- a/src/Avalonia.Controls/TreeView.cs +++ b/src/Avalonia.Controls/TreeView.cs @@ -340,9 +340,9 @@ namespace Avalonia.Controls { if (!this.IsVisualAncestorOf(element)) { - IControl result = _selectedItem != null - ? ItemContainerGenerator.Index.ContainerFromItem(_selectedItem) - : ItemContainerGenerator.ContainerFromIndex(0); + IControl result = _selectedItem != null ? + ItemContainerGenerator.Index.ContainerFromItem(_selectedItem) : + ItemContainerGenerator.ContainerFromIndex(0); return (true, result); } @@ -426,9 +426,9 @@ namespace Avalonia.Controls if (index > 0) { var previous = (TreeViewItem)parentGenerator.ContainerFromIndex(index - 1); - result = previous.IsExpanded - ? (TreeViewItem)previous.ItemContainerGenerator.ContainerFromIndex(previous.ItemCount - 1) - : previous; + result = previous.IsExpanded ? + (TreeViewItem)previous.ItemContainerGenerator.ContainerFromIndex(previous.ItemCount - 1) : + previous; } else {