mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-09-29 08:33:41 +08:00
Merge branch 'master-priv' into dynamic_personality
This commit is contained in:
@@ -99,7 +99,7 @@ void OnroadSettingsButton::paintEvent(QPaintEvent *event) {
|
||||
|
||||
void OnroadSettingsButton::updateState(const UIState &s) {
|
||||
const auto cp = (*s.sm)["carParams"].getCarParams();
|
||||
auto dlp_enabled = true;
|
||||
auto dlp_enabled = s.scene.driving_model_gen == 1;
|
||||
bool allow_btn = s.scene.onroad_settings_toggle && (dlp_enabled || hasLongitudinalControl(cp) || !cp.getPcmCruiseSpeed());
|
||||
|
||||
setVisible(allow_btn);
|
||||
|
||||
@@ -111,7 +111,7 @@ OnroadSettings::OnroadSettings(bool closeable, QWidget *parent) : QFrame(parent)
|
||||
|
||||
void OnroadSettings::changeDynamicLaneProfile() {
|
||||
UIScene &scene = uiState()->scene;
|
||||
bool can_change = true;
|
||||
bool can_change = scene.driving_model_gen == 1;
|
||||
if (can_change) {
|
||||
scene.dynamic_lane_profile++;
|
||||
scene.dynamic_lane_profile = scene.dynamic_lane_profile > 2 ? 0 : scene.dynamic_lane_profile;
|
||||
|
||||
Reference in New Issue
Block a user