José Pedro
7 years ago
No known key found for this signature in database
GPG Key ID: B8247B9301707B83
5 changed files with
5 additions and
5 deletions
-
src/Avalonia.Base/Data/Core/BindingExpression.cs
-
src/Avalonia.Controls/AutoCompleteBox.cs
-
src/Avalonia.Controls/Presenters/ScrollContentPresenter.cs
-
src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs
-
src/Markup/Avalonia.Markup.Xaml/AvaloniaXamlLoader.cs
|
|
|
@ -177,7 +177,7 @@ namespace Avalonia.Data.Core |
|
|
|
|
|
|
|
protected override void Subscribed(IObserver<object> observer, bool first) |
|
|
|
{ |
|
|
|
if (!first && _value != null && _value.TryGetTarget(out var val) == true) |
|
|
|
if (!first && _value != null && _value.TryGetTarget(out var val)) |
|
|
|
{ |
|
|
|
observer.OnNext(val); |
|
|
|
} |
|
|
|
|
|
|
|
@ -1893,7 +1893,7 @@ namespace Avalonia.Controls |
|
|
|
{ |
|
|
|
bool callTextChanged = false; |
|
|
|
// Update the Text dependency property
|
|
|
|
if ((userInitiated == null || userInitiated == true) && Text != value) |
|
|
|
if ((userInitiated ?? true) && Text != value) |
|
|
|
{ |
|
|
|
_ignoreTextPropertyChange++; |
|
|
|
Text = value; |
|
|
|
|
|
|
|
@ -285,7 +285,7 @@ namespace Avalonia.Controls.Presenters |
|
|
|
{ |
|
|
|
scrollable.InvalidateScroll = () => UpdateFromScrollable(scrollable); |
|
|
|
|
|
|
|
if (scrollable.IsLogicalScrollEnabled == true) |
|
|
|
if (scrollable.IsLogicalScrollEnabled) |
|
|
|
{ |
|
|
|
_logicalScrollSubscription = new CompositeDisposable( |
|
|
|
this.GetObservable(CanHorizontallyScrollProperty) |
|
|
|
|
|
|
|
@ -236,7 +236,7 @@ namespace Avalonia.Rendering.SceneGraph |
|
|
|
{ |
|
|
|
foreach (var operation in DrawOperations) |
|
|
|
{ |
|
|
|
if (operation.Item.HitTest(p) == true) |
|
|
|
if (operation.Item.HitTest(p)) |
|
|
|
{ |
|
|
|
return true; |
|
|
|
} |
|
|
|
|
|
|
|
@ -250,7 +250,7 @@ namespace Avalonia.Markup.Xaml |
|
|
|
.ToDictionary(entry =>entry.Element(arrayNs + "Key").Value, |
|
|
|
entry => entry.Element(arrayNs + "Value").Value); |
|
|
|
|
|
|
|
if (xamlInfo.TryGetValue(typeName, out var rv) == true) |
|
|
|
if (xamlInfo.TryGetValue(typeName, out var rv)) |
|
|
|
{ |
|
|
|
yield return new Uri($"avares://{asm}{rv}"); |
|
|
|
yield break; |
|
|
|
|