File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
vector/src/main/java/im/vector/app/features/settings/devices/v2 Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ import im.vector.app.features.settings.devices.v2.list.SecurityRecommendationVie
52
52
import im.vector.app.features.settings.devices.v2.list.SecurityRecommendationViewState
53
53
import im.vector.app.features.settings.devices.v2.list.SessionInfoViewState
54
54
import im.vector.app.features.settings.devices.v2.signout.BuildConfirmSignoutDialogUseCase
55
+ import im.vector.app.features.workers.signout.SignOutUiWorker
55
56
import org.matrix.android.sdk.api.auth.data.LoginFlowTypes
56
57
import org.matrix.android.sdk.api.extensions.orFalse
57
58
import org.matrix.android.sdk.api.session.crypto.model.RoomEncryptionTrustLevel
@@ -149,6 +150,10 @@ class VectorSettingsDevicesFragment :
149
150
navigateToRenameCurrentSession()
150
151
true
151
152
}
153
+ R .id.currentSessionHeaderSignout -> {
154
+ confirmSignoutCurrentSession()
155
+ true
156
+ }
152
157
R .id.currentSessionHeaderSignoutOtherSessions -> {
153
158
confirmMultiSignoutOtherSessions()
154
159
true
@@ -168,6 +173,10 @@ class VectorSettingsDevicesFragment :
168
173
}
169
174
}
170
175
176
+ private fun confirmSignoutCurrentSession () {
177
+ activity?.let { SignOutUiWorker (it).perform() }
178
+ }
179
+
171
180
private fun initCurrentSessionListView () {
172
181
views.deviceListCurrentSession.viewVerifyButton.debouncedClicks {
173
182
viewModel.handle(DevicesAction .VerifyCurrentSession )
You can’t perform that action at this time.
0 commit comments