Skip to content

Commit e5129a1

Browse files
committed
Minor changes.
1 parent d50d1f2 commit e5129a1

File tree

1 file changed

+6
-1
lines changed
  • src/UnityMvvmToolkit.UnityPackage/Assets/Plugins/UnityMvvmToolkit/Runtime/UITK/BindableUIElements

1 file changed

+6
-1
lines changed

src/UnityMvvmToolkit.UnityPackage/Assets/Plugins/UnityMvvmToolkit/Runtime/UITK/BindableUIElements/BindableScrollView.T.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ public virtual void Dispose()
5252

5353
public virtual void SetBindingContext(IBindingContext context, IObjectProvider objectProvider)
5454
{
55+
if (string.IsNullOrWhiteSpace(BindingItemsSourcePath))
56+
{
57+
return;
58+
}
59+
5560
_itemsSourceBindingData ??= BindingItemsSourcePath.ToPropertyBindingData();
5661
_itemTemplate ??= objectProvider.GetCollectionItemTemplate<TItemBindingContext, VisualTreeAsset>();
5762

@@ -101,7 +106,7 @@ protected virtual void UnbindItem(VisualElement item, int index, TItemBindingCon
101106
item.ResetChildsBindingContext(objectProvider);
102107
}
103108

104-
private void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
109+
protected virtual void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
105110
{
106111
if (e.Action == NotifyCollectionChangedAction.Add)
107112
{

0 commit comments

Comments
 (0)