KeyboardMapper: Export keymap not as a byte, but as unicode

What a silly mixup. Loading and saving no longer loses any data! :^)
This commit is contained in:
Ben Wiederhake 2021-01-30 20:13:55 +01:00 committed by Andreas Kling
parent 4deb0f8343
commit 03b11af00f
Notes: sideshowbarker 2024-07-18 22:41:02 +09:00

View file

@ -174,7 +174,8 @@ void KeyboardMapperWidget::save_to_file(const StringView& file_name)
JsonArray items;
for (int i = 0; i < 90; i++) {
AK::StringBuilder sb;
sb.append(values[i]);
if (values[i])
sb.append_code_point(values[i]);
JsonValue val(sb.to_string());
items.append(move(val));