From 999cb08aef05bfc8c8552b7df8dfee6294c1d284 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Mon, 30 May 2022 19:40:46 +0530 Subject: [PATCH] Fixed Github action workflow error --- .../fragments/settings/SettingsFragment.kt | 17 ++--------------- app/src/main/res/layout/fragment_settings.xml | 1 + 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/SettingsFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/SettingsFragment.kt index 3c7d804df..de6d42946 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/settings/SettingsFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/settings/SettingsFragment.kt @@ -16,7 +16,7 @@ package code.name.monkey.retromusic.fragments.settings import android.os.Bundle import android.view.View -import androidx.core.view.updatePadding +import androidx.fragment.app.Fragment import androidx.navigation.NavController import androidx.navigation.NavDestination import code.name.monkey.appthemehelper.ThemeStore @@ -25,15 +25,12 @@ import code.name.monkey.retromusic.R import code.name.monkey.retromusic.appshortcuts.DynamicShortcutManager import code.name.monkey.retromusic.databinding.FragmentSettingsBinding import code.name.monkey.retromusic.extensions.applyToolbar -import code.name.monkey.retromusic.extensions.dip import code.name.monkey.retromusic.extensions.extra import code.name.monkey.retromusic.extensions.findNavController -import code.name.monkey.retromusic.fragments.base.AbsMusicServiceFragment -import code.name.monkey.retromusic.helper.MusicPlayerRemote import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.color.ColorCallback -class SettingsFragment : AbsMusicServiceFragment(R.layout.fragment_settings), ColorCallback { +class SettingsFragment : Fragment(R.layout.fragment_settings), ColorCallback { private var _binding: FragmentSettingsBinding? = null private val binding get() = _binding!! @@ -45,7 +42,6 @@ class SettingsFragment : AbsMusicServiceFragment(R.layout.fragment_settings), Co override fun onViewCreated(view: View, savedInstanceState: Bundle?) { _binding = FragmentSettingsBinding.bind(view) setupToolbar() - updateBottomPadding() } private fun setupToolbar() { @@ -92,15 +88,6 @@ class SettingsFragment : AbsMusicServiceFragment(R.layout.fragment_settings), Co } } - override fun onQueueChanged() { - updateBottomPadding() - } - - private fun updateBottomPadding() { - binding.root.updatePadding( - bottom = if (MusicPlayerRemote.playingQueue.isEmpty()) 0 else dip(R.dimen.mini_player_height)) - } - override fun onDestroyView() { super.onDestroyView() _binding = null diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index 6654599ab..a08cf92cb 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -12,6 +12,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="?attr/colorSurface" + android:paddingBottom="@dimen/mini_player_height" app:defaultNavHost="true" app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior" app:navGraph="@navigation/settings_graph" />