Skip to content

Commit a818694

Browse files
committed
disable filter check when in another page
1 parent c900c19 commit a818694

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

src/event_handler/can_handler.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
use can_dbc::DBC;
22
use chrono::Utc;
3-
use pcan_basic::bus::UsbBus;
43
#[cfg(target_os = "windows")]
5-
use pcan_basic::socket::{usb::UsbCanSocket, CanFrame};
4+
use pcan_basic::{
5+
bus::UsbBus,
6+
socket::{usb::UsbCanSocket, CanFrame},
7+
};
68
use slint::{Model, ModelRc, SharedString, VecModel, Weak};
79
#[cfg(target_os = "linux")]
810
use socketcan::{CanFrame, CanInterface, CanSocket, EmbeddedFrame, Frame, Socket};
@@ -29,7 +31,9 @@ pub struct CanHandler<'a> {
2931
}
3032

3133
static mut NEW_DBC_CHECK: bool = false;
32-
use super::{p_can_bitrate, EVEN_COLOR, ODD_COLOR};
34+
#[cfg(target_os = "windows")]
35+
use super::p_can_bitrate;
36+
use super::{EVEN_COLOR, ODD_COLOR};
3337

3438
impl<'a> CanHandler<'a> {
3539
pub fn process_can_messages(&mut self) {

ui/filter_page.slint

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export component MyCheckBox inherits Rectangle {
4545
}
4646
}
4747
touch-area := TouchArea {
48+
enabled: enabled;
4849
clicked => {
4950
checked = !checked;
5051
toggled(checked);

0 commit comments

Comments
 (0)