From 7871128c60073494d2f755a6ce1fc65507d2fa98 Mon Sep 17 00:00:00 2001 From: Davide Depau Date: Thu, 30 Aug 2018 19:41:12 +0200 Subject: [PATCH] Fix FAB not showing up when navigation backwards --- .../etchdroid/fragments/ImageLocationFragment.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/depau/etchdroid/fragments/ImageLocationFragment.kt b/app/src/main/java/eu/depau/etchdroid/fragments/ImageLocationFragment.kt index a845b3c..6ba8453 100644 --- a/app/src/main/java/eu/depau/etchdroid/fragments/ImageLocationFragment.kt +++ b/app/src/main/java/eu/depau/etchdroid/fragments/ImageLocationFragment.kt @@ -78,7 +78,7 @@ class ImageLocationFragment : WizardFragment() { else -> null }*/ - fab?.show() + activity?.fab?.show() pick_file_btn?.isEnabled = StateKeeper.imageLocation == ImageLocation.LOCAL // img_url_textview?.isEnabled = StateKeeper.imageLocation == ImageLocation.REMOTE @@ -113,6 +113,8 @@ class ImageLocationFragment : WizardFragment() { chooser.setOnSelectListener { StateKeeper.imageFile = Uri.fromFile(File(it)) loadImageChanges(activity as WizardActivity) + + activity?.fab?.show() } } } @@ -205,9 +207,9 @@ class ImageLocationFragment : WizardFragment() { } - override fun onFragmentAdded(activity: WizardActivity) { - super.onFragmentAdded(activity) -// setStreamingCheckBoxAvailability(activity) + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + activity?.fab?.show() } override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, @@ -269,6 +271,8 @@ class ImageLocationFragment : WizardFragment() { Log.d(TAG, "Uri: " + uri!!.toString()) StateKeeper.imageFile = uri loadImageChanges(activity as WizardActivity) + + activity?.fab?.show() } } }