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

Commit 8eba73ab authored by Roman Birg's avatar Roman Birg Committed by Martin Brabham
Browse files

SystemUI: add RecentsView EventLogs



Change-Id: Iec202e9f764fce85eaa4ddff7c8f311146b00229
Signed-off-by: default avatarRoman Birg <roman@cyngn.com>
parent ecb46f77
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -51,3 +51,12 @@ option java_package com.android.systemui;
# SearchPanelView.java
# ---------------------------
36050 sysui_searchpanel_touch (type|1),(x|1),(y|1)

# ---------------------------
# RecentsView.java
# ---------------------------
36060 sysui_recents_event (what|1)
## what: 1: OPEN
##       2: CLOSE
##       3: CHOSE_TASK
##       4: CLOSE_ALL_TASKS
+9 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ import android.net.Uri;
import android.os.UserHandle;
import android.provider.Settings;
import android.util.AttributeSet;
import android.util.EventLog;
import android.view.LayoutInflater;
import android.view.View;
import android.view.WindowInsets;
@@ -41,6 +42,7 @@ import com.android.systemui.recents.model.Task;
import com.android.systemui.recents.model.TaskStack;

import com.android.systemui.R;
import com.android.systemui.EventLogTags;

import java.util.ArrayList;

@@ -231,6 +233,8 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
            }
        }
        ctx.postAnimationTrigger.decrement();

        EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 1 /* opened */);
    }

    /** Requests all task stacks to start their exit-recents animation */
@@ -389,6 +393,8 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
                startHideClearRecentsButtonAnimation();

                dismissAllTasksAnimated();

                EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 4 /* closed all tasks */);
            }
        });
    }
@@ -607,6 +613,8 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
                launchRunnable.run();
            }
        }

        EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 3 /* chose task */);
    }

    @Override
@@ -649,6 +657,7 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
                stackView.onRecentsHidden();
            }
        }
        EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 2 /* closed */);
    }

    @Override