Preference: make it beautiful
This commit is contained in:
@ -114,15 +114,11 @@ object NeoPreference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun getCurrentSession(termService: NeoTermService?): TerminalSession? {
|
fun getCurrentSession(termService: NeoTermService?): TerminalSession? {
|
||||||
val sessionHandle = PreferenceManager.getDefaultSharedPreferences(termService!!).getString(KEY_CURRENT_SESSION, "")
|
val sessionHandle = PreferenceManager.getDefaultSharedPreferences(termService!!)
|
||||||
var i = 0
|
.getString(KEY_CURRENT_SESSION, "")
|
||||||
val len = termService.sessions.size
|
|
||||||
while (i < len) {
|
return termService.sessions
|
||||||
val session = termService.sessions[i]
|
.singleOrNull { it.mHandle == sessionHandle }
|
||||||
if (session.mHandle == sessionHandle) return session
|
|
||||||
i++
|
|
||||||
}
|
|
||||||
return null
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setLoginShellName(loginProgramName: String?): Boolean {
|
fun setLoginShellName(loginProgramName: String?): Boolean {
|
||||||
|
Reference in New Issue
Block a user