Browse Source
Merge branch 'master' into scrollbar-delinq
pull/3676/head
Dariusz Komosiński
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
4 additions and
4 deletions
-
src/Avalonia.Controls/TextBox.cs
-
src/Avalonia.Themes.Default/TextBox.xaml
-
src/Avalonia.Themes.Default/TreeViewItem.xaml
|
|
|
@ -701,7 +701,8 @@ namespace Avalonia.Controls |
|
|
|
{ |
|
|
|
var text = Text; |
|
|
|
|
|
|
|
if (text != null && e.GetCurrentPoint(this).Properties.IsLeftButtonPressed) |
|
|
|
var clickInfo = e.GetCurrentPoint(this); |
|
|
|
if (text != null && clickInfo.Properties.IsLeftButtonPressed && !(clickInfo.Pointer?.Captured is Border)) |
|
|
|
{ |
|
|
|
var point = e.GetPosition(_presenter); |
|
|
|
var index = CaretIndex = _presenter.GetCaretIndex(point); |
|
|
|
|
|
|
|
@ -69,7 +69,7 @@ |
|
|
|
<Style Selector="TextBox:error /template/ Border#border"> |
|
|
|
<Setter Property="BorderBrush" Value="{DynamicResource ErrorBrush}"/> |
|
|
|
</Style> |
|
|
|
<Style Selector="TextBox"> |
|
|
|
<Style Selector="TextBox /template/ DockPanel"> |
|
|
|
<Setter Property="Cursor" Value="IBeam" /> |
|
|
|
</Style> |
|
|
|
<Style Selector="TextBox:disabled /template/ Border#border"> |
|
|
|
|
|
|
|
@ -17,8 +17,7 @@ |
|
|
|
BorderThickness="{TemplateBinding BorderThickness}" |
|
|
|
TemplatedControl.IsTemplateFocusTarget="True"> |
|
|
|
<Grid Name="PART_Header" |
|
|
|
ColumnDefinitions="16, Auto" |
|
|
|
HorizontalAlignment="Left" |
|
|
|
ColumnDefinitions="16, *" |
|
|
|
Margin="{TemplateBinding Level, Mode=OneWay, Converter={StaticResource LeftMarginConverter}}" > |
|
|
|
<ToggleButton Name="expander" |
|
|
|
Focusable="False" |
|
|
|
|