Skip to content

Commit 10a0179

Browse files
fix: call order for menu entry functions
1 parent ae380e0 commit 10a0179

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased](https://github.com/rust-embedded-community/menu/compare/v0.4.0...master)
99

10-
* None
10+
* Fix Menu entry call order
1111

1212
## [v0.5.0] - 2024-04-26
1313

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ It contains multiple paragraphs and should be preceeded by the parameter list.
169169

170170
### Unreleased changes
171171

172-
* None
172+
* Fix Menu entry call order
173173

174174
### v0.4.0
175175

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -414,9 +414,9 @@ where
414414
item,
415415
command_line,
416416
),
417-
ItemType::Menu(_) => {
418-
if let Some(cb_fn) = self.menu_mgr.get_menu(None).entry {
419-
cb_fn(menu, &mut self.interface, context);
417+
ItemType::Menu(incoming_menu) => {
418+
if let Some(cb_fn) = incoming_menu.entry {
419+
cb_fn(incoming_menu, &mut self.interface, context);
420420
}
421421
self.menu_mgr.push_menu(i);
422422
}

0 commit comments

Comments
 (0)