Skip to content

Commit bb11f2d

Browse files
committed
Fix first trigger of mediaitem changed
1 parent ff8b665 commit bb11f2d

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

Directory.Build.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<RepositoryUrl>https://github.com/Baseflow/XamarinMediaManager</RepositoryUrl>
1919
<RepositoryType>git</RepositoryType>
2020
<Product>$(AssemblyName) ($(TargetFramework))</Product>
21-
<Version>1.0.7</Version>
21+
<Version>1.0.8</Version>
2222

2323
<!--<Nullable>enable</Nullable>-->
2424
<LangVersion>8.0</LangVersion>

MediaManager/Queue/MediaQueue.cs

+4-6
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,11 @@ public int CurrentIndex
105105
get => _currentIndex;
106106
set
107107
{
108-
if (SetProperty(ref _currentIndex, value))
108+
SetProperty(ref _currentIndex, value);
109+
if (Current != null)
109110
{
110-
if (Current != null)
111-
{
112-
OnQueueChanged(this, new QueueChangedEventArgs(Current));
113-
MediaManager.OnMediaItemChanged(this, new MediaItemEventArgs(Current));
114-
}
111+
OnQueueChanged(this, new QueueChangedEventArgs(Current));
112+
MediaManager.OnMediaItemChanged(this, new MediaItemEventArgs(Current));
115113
}
116114
}
117115
}

0 commit comments

Comments
 (0)