Skip to content

Commit 429f461

Browse files
committed
close cab at swiping away from a checklist fragment
1 parent 03432b3 commit 429f461

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import android.os.Bundle
44
import android.view.LayoutInflater
55
import android.view.View
66
import android.view.ViewGroup
7-
import android.widget.RelativeLayout
87
import androidx.coordinatorlayout.widget.CoordinatorLayout
98
import com.google.gson.Gson
109
import com.google.gson.reflect.TypeToken
@@ -50,6 +49,8 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
5049

5150
if (menuVisible) {
5251
activity?.hideKeyboard()
52+
} else if (::view.isInitialized) {
53+
(view.checklist_list.adapter as? ChecklistAdapter)?.finishActMode()
5354
}
5455
}
5556

@@ -117,7 +118,8 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
117118
(view.checklist_list.adapter as? ChecklistAdapter)?.finishActMode()
118119
}
119120

120-
(layoutParams as CoordinatorLayout.LayoutParams).bottomMargin = (resources.getDimension(R.dimen.activity_margin) + context.navigationBarHeight).toInt()
121+
val bottomMargin = (resources.getDimension(R.dimen.activity_margin) + context.navigationBarHeight).toInt()
122+
(layoutParams as CoordinatorLayout.LayoutParams).bottomMargin = bottomMargin
121123
}
122124

123125
view.checklist_list.setPadding(0, 0, 0, (resources.getDimension(R.dimen.secondary_fab_bottom_margin) + requireContext().navigationBarHeight).toInt())

0 commit comments

Comments
 (0)