mirror of
https://github.com/zoriya/Opus.git
synced 2025-12-06 06:26:15 +00:00
Solving a bug with playlist track navigation.
This commit is contained in:
@@ -184,8 +184,8 @@ namespace Opus
|
||||
protected override void OnResume()
|
||||
{
|
||||
base.OnResume();
|
||||
Paused = false;
|
||||
instance = this;
|
||||
Paused = false;
|
||||
|
||||
if ((CastContext == null || CastContext.SessionManager.CurrentSession == null) && MusicPlayer.CurrentID() == -1)
|
||||
MusicPlayer.currentID = MusicPlayer.RetrieveQueueSlot();
|
||||
|
||||
@@ -140,7 +140,6 @@ namespace Opus.Fragments
|
||||
MainActivity.instance.SupportActionBar.SetDisplayHomeAsUpEnabled(false);
|
||||
MainActivity.instance.SupportActionBar.SetDisplayShowTitleEnabled(true);
|
||||
MainActivity.instance.SupportActionBar.SetDisplayShowTitleEnabled(false);
|
||||
MainActivity.instance.FindViewById(Resource.Id.toolbarLogo).Visibility = ViewStates.Visible;
|
||||
|
||||
MainActivity.instance.contentRefresh.Refresh -= OnRefresh;
|
||||
Activity.FindViewById<AppBarLayout>(Resource.Id.appbar).RemoveOnOffsetChangedListener(this);
|
||||
@@ -164,7 +163,7 @@ namespace Opus.Fragments
|
||||
}
|
||||
instance = null;
|
||||
}
|
||||
base.OnDestroyView();
|
||||
base.OnDestroyView();
|
||||
}
|
||||
|
||||
|
||||
@@ -558,7 +557,7 @@ namespace Opus.Fragments
|
||||
base.OnResume();
|
||||
instance = this;
|
||||
|
||||
if(useHeader)
|
||||
if (useHeader)
|
||||
{
|
||||
if (!Activity.FindViewById<ImageButton>(Resource.Id.headerPlay).HasOnClickListeners)
|
||||
Activity.FindViewById<ImageButton>(Resource.Id.headerPlay).Click += (sender, e0) => { PlaylistManager.PlayInOrder(item); };
|
||||
@@ -585,5 +584,11 @@ namespace Opus.Fragments
|
||||
MainActivity.instance.SupportActionBar.SetDisplayShowTitleEnabled(true);
|
||||
}
|
||||
}
|
||||
|
||||
public override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
MainActivity.instance.FindViewById(Resource.Id.toolbarLogo).Visibility = ViewStates.Visible;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user