mirror of
https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation.git
synced 2026-08-26 07:24:19 +02:00
Refresh button should apply default settings state
This commit is contained in:
parent
330880a0fa
commit
8e2d07934e
3 changed files with 6 additions and 8 deletions
|
|
@ -16,7 +16,8 @@ and `Removed`.
|
|||
- User switcher (picklist).
|
||||
|
||||
## Fixed
|
||||
- [Regression] Unsafe packages can be deleted without enabling `expert mode`
|
||||
- [Regression] Unsafe packages can be deleted without enabling `expert mode`.
|
||||
- Refresh button doesn't update settings when a (new) phone is connected.
|
||||
|
||||
## [0.2.2] - 2021-09-30
|
||||
|
||||
|
|
|
|||
|
|
@ -74,15 +74,12 @@ impl Application for UadGui {
|
|||
fn update(&mut self, message: Message) -> Command<Message> {
|
||||
match message {
|
||||
Message::Init(_) => {
|
||||
|
||||
if self.phone.android_sdk < 26 {
|
||||
self.settings_view.update(SettingsMessage::DisableMode(true));
|
||||
}
|
||||
info!("ANDROID_SDK: {} | PHONE: {}", self.phone.android_sdk, self.phone.model);
|
||||
Command::perform(Self::load_phone_packages(), Message::AppsAction)
|
||||
}
|
||||
Message::AppsRefreshPress => {
|
||||
self.phone = Phone::default();
|
||||
self.settings_view = SettingsView::default();
|
||||
info!("{:-^65}", "-");
|
||||
info!("ANDROID_SDK: {} | PHONE: {}", self.phone.android_sdk, self.phone.model);
|
||||
self.apps_view = AppsView::default();
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
use crate::gui::style;
|
||||
|
||||
use crate::core::sync::get_android_sdk;
|
||||
use iced::{Checkbox, Column, Container, Element, Length, Text, Space};
|
||||
|
||||
#[derive(Debug, Clone, Copy)]
|
||||
|
|
@ -13,8 +13,8 @@ impl Default for Settings {
|
|||
fn default() -> Self {
|
||||
Self {
|
||||
expert_mode: false,
|
||||
disable_mode: false,
|
||||
multi_user_mode: true,
|
||||
disable_mode: get_android_sdk() < 26,
|
||||
multi_user_mode: get_android_sdk() > 21,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue