diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/activity/NavigationActivity.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/activity/NavigationActivity.kt index c30e689f..7f8abc29 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/activity/NavigationActivity.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/activity/NavigationActivity.kt @@ -378,9 +378,10 @@ class NavigationActivity : AppCompatActivity() { return } val activeServerProvider: ActiveServerProvider by inject() - chatMenuItem?.isVisible = activeServerProvider.getActiveServer().chatSupport != false - bookmarksMenuItem?.isVisible = activeServerProvider.getActiveServer().bookmarkSupport != false - sharesMenuItem?.isVisible = activeServerProvider.getActiveServer().shareSupport != false - podcastsMenuItem?.isVisible = activeServerProvider.getActiveServer().podcastSupport != false + val activeServer = activeServerProvider.getActiveServer() + chatMenuItem?.isVisible = activeServer.chatSupport != false + bookmarksMenuItem?.isVisible = activeServer.bookmarkSupport != false + sharesMenuItem?.isVisible = activeServer.shareSupport != false + podcastsMenuItem?.isVisible = activeServer.podcastSupport != false } }