[wakelock_plus] Remove Ecore API#1031
Conversation
There was a problem hiding this comment.
Code Review
This pull request replaces the Ecore API with GLib's timeout API for managing screensaver reset timeouts in the Tizen implementation of the wakelock_plus plugin. Review feedback identifies two issues: first, when the GLib timeout callback returns G_SOURCE_REMOVE, the timer_id_ is not reset to 0, leaving a stale ID; second, the dynamic library handle screensaver_api_handle_ is not closed in the destructor, leading to a potential resource leak.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Change ecore api to glib api.
7c8858b to
d44c6d9
Compare
Change ecore api to glib api.
flutter-tizen/embedder#146