diff --git a/shell/platform/tizen/channels/text_input_channel.cc b/shell/platform/tizen/channels/text_input_channel.cc index 1510d87193d61..05e7b73e3d452 100644 --- a/shell/platform/tizen/channels/text_input_channel.cc +++ b/shell/platform/tizen/channels/text_input_channel.cc @@ -255,7 +255,8 @@ void TextInputChannel::HandleMethodCall( size_t cursor_offset = selection_base_value - composing_start; active_model_->SetComposingRange( - flutter::TextRange(composing_base_value, composing_extent_value), + flutter::TextRange(static_cast(composing_base_value), + static_cast(composing_extent_value)), cursor_offset); } SendStateUpdate(*active_model_); diff --git a/shell/platform/tizen/flutter_tizen_engine.cc b/shell/platform/tizen/flutter_tizen_engine.cc index c3ca4b80c2c84..5b899846628a3 100644 --- a/shell/platform/tizen/flutter_tizen_engine.cc +++ b/shell/platform/tizen/flutter_tizen_engine.cc @@ -77,6 +77,8 @@ FlutterTizenEngine::FlutterTizenEngine(const FlutterProjectBundle& project) plugin_registrar_ = std::make_unique(); plugin_registrar_->engine = this; + + transformation_ = {1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0}; } FlutterTizenEngine::~FlutterTizenEngine() { diff --git a/shell/platform/tizen/flutter_tizen_engine_unittest.cc b/shell/platform/tizen/flutter_tizen_engine_unittest.cc index 6dabbbb07db9a..57f61e3f50440 100644 --- a/shell/platform/tizen/flutter_tizen_engine_unittest.cc +++ b/shell/platform/tizen/flutter_tizen_engine_unittest.cc @@ -37,7 +37,7 @@ class FlutterTizenEngineTest : public ::testing::Test { engine_ = nullptr; } - FlutterTizenEngine* engine_; + FlutterTizenEngine* engine_ = nullptr; }; class FlutterTizenEngineTestHeaded : public FlutterTizenEngineTest { diff --git a/shell/platform/tizen/flutter_tizen_texture_registrar_unittests.cc b/shell/platform/tizen/flutter_tizen_texture_registrar_unittests.cc index 38d0a88793eda..361919cd028ce 100644 --- a/shell/platform/tizen/flutter_tizen_texture_registrar_unittests.cc +++ b/shell/platform/tizen/flutter_tizen_texture_registrar_unittests.cc @@ -40,7 +40,7 @@ class FlutterTizenTextureRegistrarTest : public ::testing::Test { engine_ = nullptr; } - FlutterTizenEngine* engine_; + FlutterTizenEngine* engine_ = nullptr; }; TEST_F(FlutterTizenTextureRegistrarTest, CreateDestroy) { diff --git a/shell/platform/tizen/tizen_input_method_context.cc b/shell/platform/tizen/tizen_input_method_context.cc index 0b928989d0d9a..c3ba58fce5354 100644 --- a/shell/platform/tizen/tizen_input_method_context.cc +++ b/shell/platform/tizen/tizen_input_method_context.cc @@ -13,13 +13,10 @@ const char* GetEcoreImfContextAvailableID() { Eina_List* modules; modules = ecore_imf_context_available_ids_get(); - if (!modules) { - return nullptr; + if (modules) { + void* module; + EINA_LIST_FREE(modules, module) { return static_cast(module); } } - - void* module; - EINA_LIST_FREE(modules, module) { return static_cast(module); } - return nullptr; }