From 70cc8a0781ff8e4a464acc766b62d258be845228 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 17 Jul 2017 23:05:08 +0200 Subject: [PATCH] unselect all items at day view on swipe sideways --- .../com/simplemobiletools/calendar/activities/DayActivity.kt | 1 + .../simplemobiletools/calendar/adapters/MyDayPagerAdapter.kt | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/activities/DayActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/activities/DayActivity.kt index 8f1dedece..b653d3ff3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/activities/DayActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/activities/DayActivity.kt @@ -109,6 +109,7 @@ class DayActivity : SimpleActivity(), NavigationListener, ViewPager.OnPageChange override fun onPageSelected(position: Int) { mPagerPos = position + (view_pager.adapter as MyDayPagerAdapter).destroyMultiselector() } override fun goLeft() { diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/adapters/MyDayPagerAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/adapters/MyDayPagerAdapter.kt index 19dcd1854..acbcde4d6 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/adapters/MyDayPagerAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/adapters/MyDayPagerAdapter.kt @@ -33,4 +33,8 @@ class MyDayPagerAdapter(fm: FragmentManager, private val mCodes: List, p mFragments[pos + i]?.checkEvents() } } + + fun destroyMultiselector() { + DayEventsAdapter.actMode?.finish() + } }