diff options
4 files changed, 3 insertions, 3 deletions
diff --git a/core/java/com/android/internal/widget/remotecompose/core/CoreDocument.java b/core/java/com/android/internal/widget/remotecompose/core/CoreDocument.java index da880e1e92e2..1e9ba78e52c5 100644 --- a/core/java/com/android/internal/widget/remotecompose/core/CoreDocument.java +++ b/core/java/com/android/internal/widget/remotecompose/core/CoreDocument.java @@ -697,6 +697,7 @@ public class CoreDocument {                      }                  }              } +            op.markNotDirty();              op.apply(context);          }      } diff --git a/core/java/com/android/internal/widget/remotecompose/core/RemoteComposeState.java b/core/java/com/android/internal/widget/remotecompose/core/RemoteComposeState.java index 11e58ba0796f..5c3df7e95a1f 100644 --- a/core/java/com/android/internal/widget/remotecompose/core/RemoteComposeState.java +++ b/core/java/com/android/internal/widget/remotecompose/core/RemoteComposeState.java @@ -333,6 +333,7 @@ public class RemoteComposeState implements CollectionsAccess {      public void overrideColor(int id, int color) {          mColorOverride[id] = true;          mColorMap.put(id, color); +        updateListeners(id);      }      /** Clear the color Overrides */ diff --git a/core/java/com/android/internal/widget/remotecompose/core/operations/ClickArea.java b/core/java/com/android/internal/widget/remotecompose/core/operations/ClickArea.java index 29124d07e20b..bb112d1cb732 100644 --- a/core/java/com/android/internal/widget/remotecompose/core/operations/ClickArea.java +++ b/core/java/com/android/internal/widget/remotecompose/core/operations/ClickArea.java @@ -132,9 +132,6 @@ public class ClickArea extends Operation      @Override      public void apply(@NonNull RemoteContext context) { -        if (context.getMode() != RemoteContext.ContextMode.DATA) { -            return; -        }          context.addClickArea(                  mId, mContentDescription, mOutLeft, mOutTop, mOutRight, mOutBottom, mMetadata);      } diff --git a/core/java/com/android/internal/widget/remotecompose/core/operations/Theme.java b/core/java/com/android/internal/widget/remotecompose/core/operations/Theme.java index 6c9105dbadfe..e9aae1ebad45 100644 --- a/core/java/com/android/internal/widget/remotecompose/core/operations/Theme.java +++ b/core/java/com/android/internal/widget/remotecompose/core/operations/Theme.java @@ -64,6 +64,7 @@ public class Theme extends Operation implements RemoteComposeOperation {      @Override      public void apply(@NonNull RemoteContext context) {          context.setTheme(mTheme); +        markDirty();      }      @NonNull  |