|
|
|
@ -87,6 +87,7 @@ class TaskEditFragment : Fragment(), Toolbar.OnMenuItemClickListener {
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
|
|
|
super.onCreate(savedInstanceState)
|
|
|
|
|
|
|
|
|
|
if (savedInstanceState == null) {
|
|
|
|
|
val args = requireArguments()
|
|
|
|
|
editViewModel.setup(
|
|
|
|
|
args.getParcelable(EXTRA_TASK)!!,
|
|
|
|
@ -94,6 +95,7 @@ class TaskEditFragment : Fragment(), Toolbar.OnMenuItemClickListener {
|
|
|
|
|
args.getParcelable(EXTRA_LOCATION),
|
|
|
|
|
args.getParcelableArrayList(EXTRA_TAGS)!!,
|
|
|
|
|
args.getLongArray(EXTRA_ALARMS)!!)
|
|
|
|
|
}
|
|
|
|
|
val activity = requireActivity() as MainActivity
|
|
|
|
|
editViewModel.cleared.observe(activity) {
|
|
|
|
|
activity.removeTaskEditFragment()
|
|
|
|
|