[Cormornat] postTask activity launches

This is a speculative fix to avoid a rendering issue that seems to
occur in lower end devices.

Bug: 1431890
Change-Id: Ic33712455f5ddfe3a9da2fa0c960db8b5621f12b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4420419
Reviewed-by: Cathy Li <chili@chromium.org>
Commit-Queue: Jeffrey Cohen <jeffreycohen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1131447}
diff --git a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/webfeed/WebFeedMainMenuItem.java b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/webfeed/WebFeedMainMenuItem.java
index 5eb95c88..842ba33 100644
--- a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/webfeed/WebFeedMainMenuItem.java
+++ b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/webfeed/WebFeedMainMenuItem.java
@@ -22,6 +22,8 @@
 
 import org.chromium.base.Callback;
 import org.chromium.base.Log;
+import org.chromium.base.task.PostTask;
+import org.chromium.base.task.TaskTraits;
 import org.chromium.chrome.browser.feed.FeedFeatures;
 import org.chromium.chrome.browser.feed.FeedServiceBridge;
 import org.chromium.chrome.browser.feed.R;
@@ -163,7 +165,9 @@
         if (ChromeFeatureList.isEnabled(ChromeFeatureList.CORMORANT)) {
             mItemText.setContentDescription(
                     mContext.getString(R.string.cormorant_creator_preview, mTitle));
-            mItemText.setOnClickListener((view) -> { launchCreatorActivity(); });
+            mItemText.setOnClickListener((view) -> {
+                PostTask.postTask(TaskTraits.UI_DEFAULT, this::launchCreatorActivity);
+            });
         }
     }
 
@@ -294,7 +298,9 @@
             mIcon.setVisibility(View.GONE);
         }
         if (ChromeFeatureList.isEnabled(ChromeFeatureList.CORMORANT)) {
-            mIcon.setOnClickListener((view) -> { launchCreatorActivity(); });
+            mIcon.setOnClickListener((view) -> {
+                PostTask.postTask(TaskTraits.UI_DEFAULT, this::launchCreatorActivity);
+            });
         }
     }