mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-08-23 01:17:25 +00:00
BLE Tx App / BLE Rx Filtering. (#1543)
BLE TX app creation BLE RX and TX app improvements
This commit is contained in:
@@ -118,7 +118,12 @@ void AlphanumView::refresh_keys() {
|
||||
|
||||
size_t n = 0;
|
||||
for (auto& button : buttons) {
|
||||
button.set_text(std::string{key_list[n]});
|
||||
if (n > strlen(key_list)) {
|
||||
button.set_text(std::string{'\0'});
|
||||
} else {
|
||||
button.set_text(std::string{key_list[n]});
|
||||
}
|
||||
|
||||
n++;
|
||||
}
|
||||
|
||||
@@ -137,7 +142,9 @@ void AlphanumView::refresh_keys() {
|
||||
|
||||
void AlphanumView::on_button(Button& button) {
|
||||
const auto c = button.text()[0];
|
||||
char_add(c);
|
||||
if (c != '\0') {
|
||||
char_add(c);
|
||||
}
|
||||
|
||||
// TODO: Consolidate shift handling.
|
||||
if (shift_mode == ShiftMode::Shift) {
|
||||
|
Reference in New Issue
Block a user