diff --git a/app/src/main/java/org/mozilla/fenix/library/LibraryFragment.kt b/app/src/main/java/org/mozilla/fenix/library/LibraryFragment.kt index 2d0703dc94..a95a608610 100644 --- a/app/src/main/java/org/mozilla/fenix/library/LibraryFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/LibraryFragment.kt @@ -12,11 +12,13 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import androidx.appcompat.app.AppCompatActivity +import androidx.appcompat.widget.Toolbar import androidx.fragment.app.Fragment import androidx.navigation.Navigation import kotlinx.android.synthetic.main.fragment_library.* import mozilla.appservices.places.BookmarkRoot import org.mozilla.fenix.R +import org.mozilla.fenix.ext.getColorFromAttr import org.mozilla.fenix.library.bookmarks.BookmarkFragmentArgs class LibraryFragment : Fragment() { @@ -36,6 +38,8 @@ class LibraryFragment : Fragment() { override fun onResume() { super.onResume() + + setToolbarColor() (activity as AppCompatActivity).title = getString(R.string.library_title) (activity as AppCompatActivity).supportActionBar?.show() } @@ -69,4 +73,10 @@ class LibraryFragment : Fragment() { else -> super.onOptionsItemSelected(item) } } + + private fun setToolbarColor() { + val toolbar = (activity as AppCompatActivity).findViewById(R.id.navigationToolbar) + toolbar.setBackgroundColor(R.attr.foundation.getColorFromAttr(context!!)) + toolbar.setTitleTextColor(R.attr.primaryText.getColorFromAttr(context!!)) + } }