Commit 795c9c86 authored by Mygod's avatar Mygod

Refine

parent 3ca157c6
...@@ -415,9 +415,9 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener { ...@@ -415,9 +415,9 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener {
profilesAdapter.deepRefreshId(profileId) profilesAdapter.deepRefreshId(profileId)
} }
override fun onDetach() { override fun onDestroyView() {
undoManager.flush() undoManager.flush()
super.onDetach() super.onDestroyView()
} }
override fun onDestroy() { override fun onDestroy() {
......
...@@ -20,9 +20,9 @@ ...@@ -20,9 +20,9 @@
package com.github.shadowsocks.widget package com.github.shadowsocks.widget
import com.google.android.material.snackbar.Snackbar
import android.view.View import android.view.View
import com.github.shadowsocks.R import com.github.shadowsocks.R
import com.google.android.material.snackbar.Snackbar
/** /**
* @param view The view to find a parent from. * @param view The view to find a parent from.
...@@ -52,10 +52,10 @@ class UndoSnackbarManager<in T>(private val view: View, private val undo: (List< ...@@ -52,10 +52,10 @@ class UndoSnackbarManager<in T>(private val view: View, private val undo: (List<
val snackbar = Snackbar val snackbar = Snackbar
.make(view, view.resources.getQuantityString(R.plurals.removed, count, count), Snackbar.LENGTH_LONG) .make(view, view.resources.getQuantityString(R.plurals.removed, count, count), Snackbar.LENGTH_LONG)
.addCallback(removedCallback) .addCallback(removedCallback)
.setAction(R.string.undo, { .setAction(R.string.undo) {
undo(recycleBin.reversed()) undo(recycleBin.reversed())
recycleBin.clear() recycleBin.clear()
}) }
snackbar.show() snackbar.show()
last = snackbar last = snackbar
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment