mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
Enable '+', ',', '-', '.' in accelerators.
This commit is contained in:
@@ -69,6 +69,8 @@ bool StringToAccelerator(const std::string& description,
|
||||
key = static_cast<ui::KeyboardCode>(ui::VKEY_A + (tokens[i][0] - 'A'));
|
||||
} else if (tokens[i][0] >= '0' && tokens[i][0] <= '9') {
|
||||
key = static_cast<ui::KeyboardCode>(ui::VKEY_0 + (tokens[i][0] - '0'));
|
||||
} else if (tokens[i][0] >= '+' && tokens[i][0] <= '.') {
|
||||
key = static_cast<ui::KeyboardCode>(ui::VKEY_OEM_PLUS + (tokens[i][0] - '+'));
|
||||
} else {
|
||||
LOG(WARNING) << "Invalid accelerator character: " << tokens[i];
|
||||
key = ui::VKEY_UNKNOWN;
|
||||
|
||||
Reference in New Issue
Block a user