Loading services/inputflinger/UnwantedInteractionBlocker.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -512,6 +512,13 @@ std::string SlotState::dump() const { return out; } class AndroidPalmRejectionModel : public ::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel { public: AndroidPalmRejectionModel() : ::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel(/*default version*/ "", std::vector<float>()) {} }; PalmRejector::PalmRejector(const AndroidPalmFilterDeviceInfo& info, std::unique_ptr<::ui::PalmDetectionFilter> filter) : mSharedPalmState(std::make_unique<::ui::SharedPalmDetectionFilterState>()), Loading @@ -523,8 +530,7 @@ PalmRejector::PalmRejector(const AndroidPalmFilterDeviceInfo& info, return; } std::unique_ptr<::ui::NeuralStylusPalmDetectionFilterModel> model = std::make_unique<::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel>( std::vector<float>()); std::make_unique<AndroidPalmRejectionModel>(); mPalmDetectionFilter = std::make_unique<::ui::NeuralStylusPalmDetectionFilter>(mDeviceInfo, std::move(model), mSharedPalmState.get()); Loading Loading
services/inputflinger/UnwantedInteractionBlocker.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -512,6 +512,13 @@ std::string SlotState::dump() const { return out; } class AndroidPalmRejectionModel : public ::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel { public: AndroidPalmRejectionModel() : ::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel(/*default version*/ "", std::vector<float>()) {} }; PalmRejector::PalmRejector(const AndroidPalmFilterDeviceInfo& info, std::unique_ptr<::ui::PalmDetectionFilter> filter) : mSharedPalmState(std::make_unique<::ui::SharedPalmDetectionFilterState>()), Loading @@ -523,8 +530,7 @@ PalmRejector::PalmRejector(const AndroidPalmFilterDeviceInfo& info, return; } std::unique_ptr<::ui::NeuralStylusPalmDetectionFilterModel> model = std::make_unique<::ui::OneDeviceTrainNeuralStylusPalmDetectionFilterModel>( std::vector<float>()); std::make_unique<AndroidPalmRejectionModel>(); mPalmDetectionFilter = std::make_unique<::ui::NeuralStylusPalmDetectionFilter>(mDeviceInfo, std::move(model), mSharedPalmState.get()); Loading