diff --git a/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts b/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
index 2016d27664de8c0591a305139f89b311ebddd1f1..aadc126ab803e6989e3fd69d33b343ec9b1c28d5 100644
--- a/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
+++ b/reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
@@ -3,10 +3,12 @@ import { EventsHash, spina } from '@beanbag/spina';
 import {
     Actions,
     BaseResource,
+    Review,
     UserSession,
 } from 'reviewboard/common';
 import { OverlayView } from 'reviewboard/ui';
 
+import { ReviewRequestEditor } from '../models/reviewRequestEditorModel';
 import { ReviewDialogView } from './reviewDialogView';
 
 
@@ -341,7 +343,8 @@ export class CreateReviewActionView extends Actions.MenuItemActionView {
      * Instance variables *
      **********************/
 
-    #pendingReview;
+    #pendingReview: Review;
+    #reviewRequestEditor: ReviewRequestEditor;
 
     /**
      * Initialize the view.
@@ -355,6 +358,7 @@ export class CreateReviewActionView extends Actions.MenuItemActionView {
 
         const page = RB.PageManager.getPage();
         this.#pendingReview = page.pendingReview;
+        this.#reviewRequestEditor = page.reviewRequestEditorView.model;
     }
 
     /**
@@ -382,7 +386,13 @@ export class CreateReviewActionView extends Actions.MenuItemActionView {
      * Handle activation of the action.
      */
     activate() {
-        this.#pendingReview.save();
+        this.#pendingReview.save()
+            .then(() => {
+                ReviewDialogView.create({
+                    review: this.#pendingReview,
+                    reviewRequestEditor: this.#reviewRequestEditor,
+                });
+            });
     }
 }
 
@@ -399,8 +409,8 @@ export class EditReviewActionView extends Actions.MenuItemActionView {
      * Instance variables *
      **********************/
 
-    #pendingReview;
-    #reviewRequestEditor;
+    #pendingReview: Review;
+    #reviewRequestEditor: ReviewRequestEditor;
 
     /**
      * Create the view.
