Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afb41741 authored by Antonio Kantek's avatar Antonio Kantek
Browse files

Update setInTouchMode javadoc

Update the javadoc for Instrumentation#setInTouchMode indicating that
starting from Android Tiramisu, this method will only take effect if the
instrumentation was sourced from SHELL or ROOT owned processes.

Test: m
Fixes: 222652344
Change-Id: I8af79acb11f17233f395412670c9f171aec80c59
parent e7bf883f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -381,6 +381,10 @@ public class Instrumentation {
     * Force the global system in or out of touch mode. This can be used if your
     * instrumentation relies on the UI being in one more or the other when it starts.
     *
     * <p><b>Note:</b> Starting from Android {@link Build.VERSION_CODES#TIRAMISU}, this method
     * will only take effect if the instrumentation was sourced from a process with
     * {@code MODIFY_TOUCH_MODE_STATE} internal permission granted (shell already have it).
     *
     * @param inTouch Set to true to be in touch mode, false to be in focus mode.
     */
    public void setInTouchMode(boolean inTouch) {