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

Commit 4c6322d2 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Report gui::DisplayInfo to clients with window info changes"

parents e08ec5fa 8a86719c
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -27,6 +27,7 @@


namespace android {
namespace android {


using gui::DisplayInfo;
using gui::WindowInfo;
using gui::WindowInfo;


namespace {
namespace {
@@ -42,7 +43,8 @@ struct WindowInfosListener : public gui::WindowInfosListener {
    WindowInfosListener(JNIEnv* env, jobject listener)
    WindowInfosListener(JNIEnv* env, jobject listener)
          : mListener(env->NewWeakGlobalRef(listener)) {}
          : mListener(env->NewWeakGlobalRef(listener)) {}


    void onWindowInfosChanged(const std::vector<WindowInfo>& windowInfos) override {
    void onWindowInfosChanged(const std::vector<WindowInfo>& windowInfos,
                              const std::vector<DisplayInfo>& /*displayInfos*/) override {
        JNIEnv* env = AndroidRuntime::getJNIEnv();
        JNIEnv* env = AndroidRuntime::getJNIEnv();
        LOG_ALWAYS_FATAL_IF(env == nullptr, "Unable to retrieve JNIEnv in onWindowInfoChanged.");
        LOG_ALWAYS_FATAL_IF(env == nullptr, "Unable to retrieve JNIEnv in onWindowInfoChanged.");