Keymap: Add layout files to beginnning of menu
...so they are sorted alphabetically.
This commit is contained in:
@@ -660,13 +660,13 @@ KeymapWindow::_AddKeyboardLayoutMenu(BMenu* menu, BDirectory directory)
|
|||||||
BMenu* submenu = new BMenu(B_TRANSLATE_NOCOLLECT(ref.name));
|
BMenu* submenu = new BMenu(B_TRANSLATE_NOCOLLECT(ref.name));
|
||||||
|
|
||||||
_AddKeyboardLayoutMenu(submenu, subdirectory);
|
_AddKeyboardLayoutMenu(submenu, subdirectory);
|
||||||
menu->AddItem(submenu);
|
menu->AddItem(submenu, (int32)0);
|
||||||
} else {
|
} else {
|
||||||
BMessage* message = new BMessage(kChangeKeyboardLayout);
|
BMessage* message = new BMessage(kChangeKeyboardLayout);
|
||||||
|
|
||||||
message->AddRef("ref", &ref);
|
message->AddRef("ref", &ref);
|
||||||
menu->AddItem(new BMenuItem(B_TRANSLATE_NOCOLLECT(ref.name),
|
menu->AddItem(new BMenuItem(B_TRANSLATE_NOCOLLECT(ref.name),
|
||||||
message));
|
message), (int32)0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user