Skip to content

Commit 1b3be24

Browse files
authored
Merge pull request #8645 from vector-im/hughns/oidc-device-logout-in-chrome-tab
Open OIDC account management URL in chrome tab
2 parents 8c1cc44 + 3f2f386 commit 1b3be24

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

changelog.d/8645.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Open external account manager for delete other sessions using Chrome custom tabs.

vector/src/main/java/im/vector/app/features/settings/VectorSettingsGeneralFragment.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ import im.vector.app.core.preference.VectorPreferenceCategory
4949
import im.vector.app.core.preference.VectorSwitchPreference
5050
import im.vector.app.core.utils.TextUtils
5151
import im.vector.app.core.utils.getSizeOfFiles
52-
import im.vector.app.core.utils.openUrlInExternalBrowser
52+
import im.vector.app.core.utils.openUrlInChromeCustomTab
5353
import im.vector.app.core.utils.toast
5454
import im.vector.app.databinding.DialogChangePasswordBinding
5555
import im.vector.app.features.MainActivity
@@ -225,7 +225,7 @@ class VectorSettingsGeneralFragment :
225225
// Hide the preference if no URL is given by server
226226
if (homeServerCapabilities.externalAccountManagementUrl != null) {
227227
mExternalAccountManagementPreference.onPreferenceClickListener = Preference.OnPreferenceClickListener {
228-
openUrlInExternalBrowser(it.context, homeServerCapabilities.externalAccountManagementUrl)
228+
openUrlInChromeCustomTab(it.context, null, homeServerCapabilities.externalAccountManagementUrl!!)
229229
true
230230
}
231231

0 commit comments

Comments
 (0)