diff --git a/src/ReactiveUI.AndroidSupport/ReactiveRecyclerViewAdapter.cs b/src/ReactiveUI.AndroidSupport/ReactiveRecyclerViewAdapter.cs index 81785e4f1a..43743d3170 100644 --- a/src/ReactiveUI.AndroidSupport/ReactiveRecyclerViewAdapter.cs +++ b/src/ReactiveUI.AndroidSupport/ReactiveRecyclerViewAdapter.cs @@ -35,7 +35,7 @@ protected ReactiveRecyclerViewAdapter(IReadOnlyReactiveList backingL public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { - ((ReactiveRecyclerViewViewHolder)holder).ViewModel = list[position]; + ((IViewFor)holder).ViewModel = list[position]; } public override int ItemCount { get { return list.Count; } } @@ -80,8 +80,8 @@ public TViewModel ViewModel object IViewFor.ViewModel { - get { return _ViewModel; } - set { _ViewModel = (TViewModel)value; } + get { return ViewModel; } + set { ViewModel = (TViewModel)value; } } public event PropertyChangingEventHandler PropertyChanging