From 8887d658d9339b59b5a3f582675dbb373ed2dbcf Mon Sep 17 00:00:00 2001 From: Ji-hoon Lee Date: Tue, 15 Nov 2016 10:00:09 +0900 Subject: [PATCH] Disable setting key when "IVI" profile defined Change-Id: I6be455e13910b5e97c9f4ff65c3de00c48458e5a --- packaging/ise-default.spec | 5 +++++ src/ise.cpp | 3 +++ 2 files changed, 8 insertions(+) diff --git a/packaging/ise-default.spec b/packaging/ise-default.spec index f69b2b3..f2bd9a0 100644 --- a/packaging/ise-default.spec +++ b/packaging/ise-default.spec @@ -59,6 +59,11 @@ CFLAGS+=" -D_TV"; CXXFLAGS+=" -D_TV"; %endif +%if "%{profile}" == "ivi" +CFLAGS+=" -D_IVI"; +CXXFLAGS+=" -D_IVI"; +%endif + rm -rf CMakeFiles rm -rf CMakeCache.txt cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ diff --git a/src/ise.cpp b/src/ise.cpp index 33e226b..cdf45fa 100644 --- a/src/ise.cpp +++ b/src/ise.cpp @@ -1439,6 +1439,9 @@ ise_show(int ic) g_ui->show(); g_ui->disable_input_events(FALSE); +#ifdef _IVI + g_ui->enable_button("CM_KEY", false); +#endif } g_keyboard_state.visible_state = TRUE; -- 2.7.4