Loading services/inputflinger/InputReader.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -1094,8 +1094,8 @@ void InputDevice::configure(nsecs_t when, const InputReaderConfiguration* config } if (!changes || (changes & InputReaderConfiguration::CHANGE_ENABLED_STATE)) { ssize_t index = config->disabledDevices.indexOf(mId); bool enabled = index < 0; auto it = config->disabledDevices.find(mId); bool enabled = it == config->disabledDevices.end(); setEnabled(enabled, when); } Loading services/inputflinger/include/InputReaderBase.h +3 −3 Original line number Diff line number Diff line Loading @@ -27,11 +27,11 @@ #include <utils/KeyedVector.h> #include <utils/Thread.h> #include <utils/RefBase.h> #include <utils/SortedVector.h> #include <optional> #include <stddef.h> #include <unistd.h> #include <optional> #include <set> #include <unordered_map> #include <vector> Loading Loading @@ -250,7 +250,7 @@ struct InputReaderConfiguration { bool pointerCapture; // The set of currently disabled input devices. SortedVector<int32_t> disabledDevices; std::set<int32_t> disabledDevices; InputReaderConfiguration() : virtualKeyQuietTime(0), Loading services/inputflinger/tests/InputReader_test.cpp +2 −14 Original line number Diff line number Diff line Loading @@ -202,21 +202,9 @@ public: mConfig.portAssociations.insert({inputPort, displayPort}); } void addDisabledDevice(int32_t deviceId) { ssize_t index = mConfig.disabledDevices.indexOf(deviceId); bool currentlyEnabled = index < 0; if (currentlyEnabled) { mConfig.disabledDevices.add(deviceId); } } void addDisabledDevice(int32_t deviceId) { mConfig.disabledDevices.insert(deviceId); } void removeDisabledDevice(int32_t deviceId) { ssize_t index = mConfig.disabledDevices.indexOf(deviceId); bool currentlyEnabled = index < 0; if (!currentlyEnabled) { mConfig.disabledDevices.remove(deviceId); } } void removeDisabledDevice(int32_t deviceId) { mConfig.disabledDevices.erase(deviceId); } void setPointerController(int32_t deviceId, const sp<FakePointerController>& controller) { mPointerControllers.add(deviceId, controller); Loading Loading
services/inputflinger/InputReader.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -1094,8 +1094,8 @@ void InputDevice::configure(nsecs_t when, const InputReaderConfiguration* config } if (!changes || (changes & InputReaderConfiguration::CHANGE_ENABLED_STATE)) { ssize_t index = config->disabledDevices.indexOf(mId); bool enabled = index < 0; auto it = config->disabledDevices.find(mId); bool enabled = it == config->disabledDevices.end(); setEnabled(enabled, when); } Loading
services/inputflinger/include/InputReaderBase.h +3 −3 Original line number Diff line number Diff line Loading @@ -27,11 +27,11 @@ #include <utils/KeyedVector.h> #include <utils/Thread.h> #include <utils/RefBase.h> #include <utils/SortedVector.h> #include <optional> #include <stddef.h> #include <unistd.h> #include <optional> #include <set> #include <unordered_map> #include <vector> Loading Loading @@ -250,7 +250,7 @@ struct InputReaderConfiguration { bool pointerCapture; // The set of currently disabled input devices. SortedVector<int32_t> disabledDevices; std::set<int32_t> disabledDevices; InputReaderConfiguration() : virtualKeyQuietTime(0), Loading
services/inputflinger/tests/InputReader_test.cpp +2 −14 Original line number Diff line number Diff line Loading @@ -202,21 +202,9 @@ public: mConfig.portAssociations.insert({inputPort, displayPort}); } void addDisabledDevice(int32_t deviceId) { ssize_t index = mConfig.disabledDevices.indexOf(deviceId); bool currentlyEnabled = index < 0; if (currentlyEnabled) { mConfig.disabledDevices.add(deviceId); } } void addDisabledDevice(int32_t deviceId) { mConfig.disabledDevices.insert(deviceId); } void removeDisabledDevice(int32_t deviceId) { ssize_t index = mConfig.disabledDevices.indexOf(deviceId); bool currentlyEnabled = index < 0; if (!currentlyEnabled) { mConfig.disabledDevices.remove(deviceId); } } void removeDisabledDevice(int32_t deviceId) { mConfig.disabledDevices.erase(deviceId); } void setPointerController(int32_t deviceId, const sp<FakePointerController>& controller) { mPointerControllers.add(deviceId, controller); Loading