Index: ui/ozone/platform/caca/ozone_platform_caca.cc |
diff --git a/ui/ozone/platform/caca/ozone_platform_caca.cc b/ui/ozone/platform/caca/ozone_platform_caca.cc |
index 6c7bdab418931e6c25fa4df571bf7d68c63d0956..66794b4e8391e9073e707bfe0421d5044ccfb923 100644 |
--- a/ui/ozone/platform/caca/ozone_platform_caca.cc |
+++ b/ui/ozone/platform/caca/ozone_platform_caca.cc |
@@ -4,6 +4,8 @@ |
#include "ui/ozone/platform/caca/ozone_platform_caca.h" |
+#include "ui/events/ozone/layout/keyboard_layout_engine_manager.h" |
+#include "ui/events/ozone/layout/no/no_keyboard_layout_engine.h" |
#include "ui/ozone/common/native_display_delegate_ozone.h" |
#include "ui/ozone/platform/caca/caca_event_source.h" |
#include "ui/ozone/platform/caca/caca_window.h" |
@@ -54,6 +56,8 @@ class OzonePlatformCaca : public OzonePlatform { |
window_manager_.reset(new CacaWindowManager); |
event_source_.reset(new CacaEventSource()); |
cursor_factory_ozone_.reset(new CursorFactoryOzone()); |
+ KeyboardLayoutEngineManager::SetKeyboardLayoutEngine( |
+ make_scoped_ptr(new NoKeyboardLayoutEngine())); |
} |
void InitializeGPU() override {} |
@@ -68,6 +72,8 @@ class OzonePlatformCaca : public OzonePlatform { |
} // namespace |
-OzonePlatform* CreateOzonePlatformCaca() { return new OzonePlatformCaca; } |
+OzonePlatform* CreateOzonePlatformCaca() { |
+ return new OzonePlatformCaca; |
+} |
} // namespace ui |