File tree Expand file tree Collapse file tree
app/src/main/java/com/example/blockchainaccess Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ import androidx.compose.ui.Alignment
3131import androidx.compose.ui.Modifier
3232import android.content.Context
3333import androidx.compose.runtime.*
34+ import androidx.compose.runtime.saveable.rememberSaveable
3435import androidx.compose.ui.tooling.preview.Preview
3536import androidx.compose.ui.layout.ContentScale
3637import androidx.compose.ui.res.painterResource
@@ -60,10 +61,10 @@ class CreateProfileActivity : ComponentActivity() {
6061fun CreateProfileScreen (name : String , modifier : Modifier = Modifier ) {
6162 val context = LocalContext .current
6263 val coroutineScope = rememberCoroutineScope()
63- var username by remember { mutableStateOf(" " ) }
64- var password by remember { mutableStateOf(" " ) }
65- var repeatPassword by remember { mutableStateOf(" " ) }
66- var selectedPort by remember { mutableStateOf(" 8081" ) }
64+ var username by rememberSaveable { mutableStateOf(" " ) }
65+ var password by rememberSaveable { mutableStateOf(" " ) }
66+ var repeatPassword by rememberSaveable { mutableStateOf(" " ) }
67+ var selectedPort by rememberSaveable { mutableStateOf(" 8081" ) }
6768 var showPortDropdown by remember { mutableStateOf(false ) }
6869 Scaffold {
6970 Box (
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ import androidx.compose.ui.Alignment
3131import androidx.compose.ui.Modifier
3232import android.content.Context
3333import androidx.compose.runtime.*
34+ import androidx.compose.runtime.saveable.rememberSaveable
3435import androidx.compose.ui.tooling.preview.Preview
3536import androidx.compose.ui.layout.ContentScale
3637import androidx.compose.ui.res.painterResource
@@ -60,9 +61,9 @@ class LoginActivity : ComponentActivity() {
6061fun LoginScreen (name : String , modifier : Modifier = Modifier ) {
6162 val context = LocalContext .current
6263 val coroutineScope = rememberCoroutineScope()
63- var username by remember { mutableStateOf(" " ) }
64- var password by remember { mutableStateOf(" " ) }
65- var selectedPort by remember { mutableStateOf(" 8081" ) }
64+ var username by rememberSaveable { mutableStateOf(" " ) }
65+ var password by rememberSaveable { mutableStateOf(" " ) }
66+ var selectedPort by rememberSaveable { mutableStateOf(" 8081" ) }
6667 var showPortDropdown by remember { mutableStateOf(false ) }
6768 Scaffold {
6869 Box (
You can’t perform that action at this time.
0 commit comments