Merge pull request #11644 from nextcloud/rotateBottomSheet
Prevent having double entries after rotate
This commit is contained in:
commit
d32b014cec
|
@ -35,6 +35,7 @@ import android.widget.Toast
|
||||||
import androidx.annotation.IdRes
|
import androidx.annotation.IdRes
|
||||||
import androidx.appcompat.content.res.AppCompatResources
|
import androidx.appcompat.content.res.AppCompatResources
|
||||||
import androidx.core.os.bundleOf
|
import androidx.core.os.bundleOf
|
||||||
|
import androidx.core.view.isEmpty
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.fragment.app.FragmentManager
|
import androidx.fragment.app.FragmentManager
|
||||||
import androidx.fragment.app.setFragmentResult
|
import androidx.fragment.app.setFragmentResult
|
||||||
|
@ -199,9 +200,11 @@ class FileActionsBottomSheet : BottomSheetDialogFragment(), Injectable {
|
||||||
private fun displayActions(
|
private fun displayActions(
|
||||||
actions: List<FileAction>
|
actions: List<FileAction>
|
||||||
) {
|
) {
|
||||||
actions.forEach { action ->
|
if (binding.fileActionsList.isEmpty()) {
|
||||||
val view = inflateActionView(action)
|
actions.forEach { action ->
|
||||||
binding.fileActionsList.addView(view)
|
val view = inflateActionView(action)
|
||||||
|
binding.fileActionsList.addView(view)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue