mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
views: Support per-accelerator priority config (fixes #3598)
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
// implementations. See the translator.README.txt file in the tools directory
|
||||
// for more information.
|
||||
//
|
||||
// $hash=b6b0a2a563b475163aa71b20af6ec2ac8c1f0cae$
|
||||
// $hash=c8f164d20875c8071837c04abb44e09672d894af$
|
||||
//
|
||||
|
||||
#include "libcef_dll/ctocpp/views/window_ctocpp.h"
|
||||
@@ -663,7 +663,8 @@ void CefWindowCToCpp::SetAccelerator(int command_id,
|
||||
int key_code,
|
||||
bool shift_pressed,
|
||||
bool ctrl_pressed,
|
||||
bool alt_pressed) {
|
||||
bool alt_pressed,
|
||||
bool high_priority) {
|
||||
shutdown_checker::AssertNotShutdown();
|
||||
|
||||
cef_window_t* _struct = GetStruct();
|
||||
@@ -675,7 +676,7 @@ void CefWindowCToCpp::SetAccelerator(int command_id,
|
||||
|
||||
// Execute
|
||||
_struct->set_accelerator(_struct, command_id, key_code, shift_pressed,
|
||||
ctrl_pressed, alt_pressed);
|
||||
ctrl_pressed, alt_pressed, high_priority);
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
|
@@ -9,7 +9,7 @@
|
||||
// implementations. See the translator.README.txt file in the tools directory
|
||||
// for more information.
|
||||
//
|
||||
// $hash=2a7aaed7d4296e29dca74345cf2b2d4db221a738$
|
||||
// $hash=d0c31c38bf29c9b44f645e69a912b6b8a4030066$
|
||||
//
|
||||
|
||||
#ifndef CEF_LIBCEF_DLL_CTOCPP_VIEWS_WINDOW_CTOCPP_H_
|
||||
@@ -83,7 +83,8 @@ class CefWindowCToCpp
|
||||
int key_code,
|
||||
bool shift_pressed,
|
||||
bool ctrl_pressed,
|
||||
bool alt_pressed) override;
|
||||
bool alt_pressed,
|
||||
bool high_priority) override;
|
||||
void RemoveAccelerator(int command_id) override;
|
||||
void RemoveAllAccelerators() override;
|
||||
|
||||
|
Reference in New Issue
Block a user