Commit a67c2931 authored by Mygod's avatar Mygod

Fix deprecation warning in UndoSnackbarManager

parent 0fc9c6fb
...@@ -22,7 +22,6 @@ package com.github.shadowsocks.widget ...@@ -22,7 +22,6 @@ package com.github.shadowsocks.widget
import android.support.design.widget.Snackbar import android.support.design.widget.Snackbar
import android.view.View import android.view.View
import com.github.shadowsocks.R import com.github.shadowsocks.R
import scala.collection.mutable.ArrayBuffer import scala.collection.mutable.ArrayBuffer
...@@ -56,10 +55,11 @@ class UndoSnackbarManager[T](view: View, undo: Iterator[(Int, T)] => Unit, ...@@ -56,10 +55,11 @@ class UndoSnackbarManager[T](view: View, undo: Iterator[(Int, T)] => Unit,
val count = recycleBin.length val count = recycleBin.length
last = Snackbar last = Snackbar
.make(view, view.getResources.getQuantityString(R.plurals.removed, count, count: Integer), Snackbar.LENGTH_LONG) .make(view, view.getResources.getQuantityString(R.plurals.removed, count, count: Integer), Snackbar.LENGTH_LONG)
.setCallback(removedCallback).setAction(R.string.undo, (_ => { .addCallback(removedCallback)
undo(recycleBin.reverseIterator) .setAction(R.string.undo, (_ => {
recycleBin.clear undo(recycleBin.reverseIterator)
}): View.OnClickListener) recycleBin.clear
}): View.OnClickListener)
last.show() last.show()
} }
......
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