Skip to content

Commit 27ba0be

Browse files
authored
Merge pull request #1665 from Jedsek/patch-2
Minor update: `example/qr_code`
2 parents c2a5f05 + ac19454 commit 27ba0be

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

examples/qr_code/src/main.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ impl Sandbox for QRGenerator {
2121
type Message = Message;
2222

2323
fn new() -> Self {
24-
QRGenerator {
25-
qr_code: qr_code::State::new("").ok(),
26-
..Self::default()
27-
}
24+
QRGenerator::default()
2825
}
2926

3027
fn title(&self) -> String {
@@ -36,7 +33,12 @@ impl Sandbox for QRGenerator {
3633
Message::DataChanged(mut data) => {
3734
data.truncate(100);
3835

39-
self.qr_code = qr_code::State::new(&data).ok();
36+
self.qr_code = if data.is_empty() {
37+
None
38+
} else {
39+
qr_code::State::new(&data).ok()
40+
};
41+
4042
self.data = data;
4143
}
4244
}

0 commit comments

Comments
 (0)