parent
e6e3ac35e0
commit
37bae3bb38
|
@ -43,15 +43,15 @@ import org.mozilla.fenix.ext.allowUndo
|
|||
import org.mozilla.fenix.ext.requireComponents
|
||||
import org.mozilla.fenix.ext.share
|
||||
import org.mozilla.fenix.ext.urlToTrimmedHost
|
||||
import org.mozilla.fenix.home.sessioncontrol.CollectionAction
|
||||
import org.mozilla.fenix.home.sessioncontrol.Mode
|
||||
import org.mozilla.fenix.home.sessioncontrol.SessionControlAction
|
||||
import org.mozilla.fenix.home.sessioncontrol.SessionControlChange
|
||||
import org.mozilla.fenix.home.sessioncontrol.SessionControlComponent
|
||||
import org.mozilla.fenix.home.sessioncontrol.SessionControlState
|
||||
import org.mozilla.fenix.home.sessioncontrol.TabAction
|
||||
import org.mozilla.fenix.home.sessioncontrol.CollectionAction
|
||||
import org.mozilla.fenix.home.sessioncontrol.TabCollection
|
||||
import org.mozilla.fenix.home.sessioncontrol.Tab
|
||||
import org.mozilla.fenix.home.sessioncontrol.TabAction
|
||||
import org.mozilla.fenix.home.sessioncontrol.TabCollection
|
||||
import org.mozilla.fenix.lib.Do
|
||||
import org.mozilla.fenix.mvi.ActionBusFactory
|
||||
import org.mozilla.fenix.mvi.getAutoDisposeObservable
|
||||
|
@ -388,7 +388,10 @@ class HomeFragment : Fragment(), CoroutineScope {
|
|||
|
||||
CoroutineScope(Dispatchers.Main).allowUndo(
|
||||
view!!, getString(R.string.snackbar_tab_deleted),
|
||||
getString(R.string.snackbar_deleted_undo), { emitSessionChanges() }
|
||||
getString(R.string.snackbar_deleted_undo), {
|
||||
deleteSessionJob = null
|
||||
emitSessionChanges()
|
||||
}
|
||||
) {
|
||||
sessionManager.findSessionById(sessionId)
|
||||
?.let { session ->
|
||||
|
|
Loading…
Reference in New Issue
Block a user