Added refresh even if stash has failed
This commit is contained in:
parent
61d5ee941a
commit
6c1790ce24
@ -40,6 +40,7 @@ class MenuViewModel @Inject constructor(
|
|||||||
|
|
||||||
fun popStash() = tabState.safeProcessing(
|
fun popStash() = tabState.safeProcessing(
|
||||||
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
||||||
|
refreshEvenIfCrashes = true,
|
||||||
) { git ->
|
) { git ->
|
||||||
stashManager.popStash(git)
|
stashManager.popStash(git)
|
||||||
}
|
}
|
||||||
|
@ -30,12 +30,14 @@ class StashesViewModel @Inject constructor(
|
|||||||
|
|
||||||
fun applyStash(stashInfo: RevCommit) = tabState.safeProcessing(
|
fun applyStash(stashInfo: RevCommit) = tabState.safeProcessing(
|
||||||
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
||||||
|
refreshEvenIfCrashes = true,
|
||||||
) { git ->
|
) { git ->
|
||||||
stashManager.applyStash(git, stashInfo)
|
stashManager.applyStash(git, stashInfo)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun popStash(stash: RevCommit) = tabState.safeProcessing(
|
fun popStash(stash: RevCommit) = tabState.safeProcessing(
|
||||||
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
refreshType = RefreshType.UNCOMMITED_CHANGES_AND_LOG,
|
||||||
|
refreshEvenIfCrashes = true,
|
||||||
) { git ->
|
) { git ->
|
||||||
stashManager.popStash(git, stash)
|
stashManager.popStash(git, stash)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user