diff --git a/cache-client/pom.xml b/cache-client/pom.xml
index a570b9465c..ebe28ee8c8 100644
--- a/cache-client/pom.xml
+++ b/cache-client/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
cache-client
diff --git a/cache-updater/pom.xml b/cache-updater/pom.xml
index 06c876f67f..eec033bd29 100644
--- a/cache-updater/pom.xml
+++ b/cache-updater/pom.xml
@@ -28,7 +28,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
Cache Updater
diff --git a/cache/pom.xml b/cache/pom.xml
index 95037fe0b7..6fd5d36c0f 100644
--- a/cache/pom.xml
+++ b/cache/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
cache
diff --git a/extended-mixin-processor/pom.xml b/extended-mixin-processor/pom.xml
index ac81aa54c5..cb0228f9c5 100644
--- a/extended-mixin-processor/pom.xml
+++ b/extended-mixin-processor/pom.xml
@@ -29,7 +29,7 @@
runelite-parent
net.runelite
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
4.0.0
diff --git a/extended-mixins/pom.xml b/extended-mixins/pom.xml
index b04aac0a48..864db3b641 100644
--- a/extended-mixins/pom.xml
+++ b/extended-mixins/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
extended-mixins
diff --git a/http-api/pom.xml b/http-api/pom.xml
index bd2720904d..9727dc2642 100644
--- a/http-api/pom.xml
+++ b/http-api/pom.xml
@@ -28,7 +28,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
Web API
diff --git a/http-service/pom.xml b/http-service/pom.xml
index ba87e90c83..5f06963aa8 100644
--- a/http-service/pom.xml
+++ b/http-service/pom.xml
@@ -28,7 +28,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
Web Service
diff --git a/pom.xml b/pom.xml
index 192c0b8d72..44a1e6b3a4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
pom
RuneLite
diff --git a/protocol-api/pom.xml b/protocol-api/pom.xml
index 2d603d2a3e..574921c269 100644
--- a/protocol-api/pom.xml
+++ b/protocol-api/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
protocol-api
diff --git a/protocol/pom.xml b/protocol/pom.xml
index a5268974a4..b02fe25c69 100644
--- a/protocol/pom.xml
+++ b/protocol/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
protocol
diff --git a/runelite-api/pom.xml b/runelite-api/pom.xml
index 08df195bcd..de7b43c940 100644
--- a/runelite-api/pom.xml
+++ b/runelite-api/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
runelite-api
diff --git a/runelite-client/pom.xml b/runelite-client/pom.xml
index 9adae3a5bb..589f88fd64 100644
--- a/runelite-client/pom.xml
+++ b/runelite-client/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
client
diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/musiclist/MusicListPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/musiclist/MusicListPlugin.java
index 737bddbcc1..ab38b515f9 100644
--- a/runelite-client/src/main/java/net/runelite/client/plugins/musiclist/MusicListPlugin.java
+++ b/runelite-client/src/main/java/net/runelite/client/plugins/musiclist/MusicListPlugin.java
@@ -75,7 +75,7 @@ public class MusicListPlugin extends Plugin
private Collection tracks;
- private MusicState currentMusicFilter;
+ private MusicState currentMusicFilter = MusicState.ALL;
@Override
protected void startUp()
@@ -100,6 +100,7 @@ public class MusicListPlugin extends Plugin
{
if (gameStateChanged.getGameState() == GameState.LOGIN_SCREEN)
{
+ // Reset music filter on logout
currentMusicFilter = MusicState.ALL;
tracks = null;
}
@@ -110,6 +111,10 @@ public class MusicListPlugin extends Plugin
{
if (widgetLoaded.getGroupId() == WidgetID.MUSIC_GROUP_ID)
{
+ tracks = null;
+ // Reset filter state as the widget has been reloaded.
+ // It is too early here to call updateFilter()
+ currentMusicFilter = MusicState.ALL;
addMusicButtons();
}
}
@@ -140,7 +145,7 @@ public class MusicListPlugin extends Plugin
musicSearchButton.revalidate();
musicFilterButton = header.createChild(-1, WidgetType.GRAPHIC);
- musicFilterButton.setSpriteId(SpriteID.MINIMAP_ORB_HITPOINTS);
+ musicFilterButton.setSpriteId(SpriteID.MINIMAP_ORB_PRAYER);
musicFilterButton.setOriginalWidth(15);
musicFilterButton.setOriginalHeight(15);
musicFilterButton.setXPositionMode(WidgetPositionMode.ABSOLUTE_RIGHT);
diff --git a/runelite-mixins/pom.xml b/runelite-mixins/pom.xml
index 0773fc5acb..97ef913147 100644
--- a/runelite-mixins/pom.xml
+++ b/runelite-mixins/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
mixins
diff --git a/runelite-plugin-archetype/pom.xml b/runelite-plugin-archetype/pom.xml
index 733766b3bd..710b157fde 100644
--- a/runelite-plugin-archetype/pom.xml
+++ b/runelite-plugin-archetype/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
runelite-plugin-archetype
diff --git a/runelite-script-assembler-plugin/pom.xml b/runelite-script-assembler-plugin/pom.xml
index 142ed59f34..ee54dc85af 100644
--- a/runelite-script-assembler-plugin/pom.xml
+++ b/runelite-script-assembler-plugin/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
script-assembler-plugin
diff --git a/runescape-api/pom.xml b/runescape-api/pom.xml
index f7bd6163c5..bcbaaa1171 100644
--- a/runescape-api/pom.xml
+++ b/runescape-api/pom.xml
@@ -29,7 +29,7 @@
net.runelite
runelite-parent
- 1.5.26-SNAPSHOT
+ 1.5.27-SNAPSHOT
net.runelite.rs