diff --git a/core/modules/views/src/Plugin/views/PluginBase.php b/core/modules/views/src/Plugin/views/PluginBase.php
index 49b7f1d..4b136bd 100644
--- a/core/modules/views/src/Plugin/views/PluginBase.php
+++ b/core/modules/views/src/Plugin/views/PluginBase.php
@@ -396,7 +396,7 @@ function ($children, $elements) {
         ],
       );
 
-      return (string) $this->getRenderer()->render($build);
+      return (string) $this->getRenderer()->renderPlain($build);
     }
     else {
       return $text;
diff --git a/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php b/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php
index 7b87f22..704e94c 100644
--- a/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php
+++ b/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php
@@ -449,8 +449,8 @@ public function testRenderAsLinkWithPathAndTokens($path, $tokens, $link_html) {
     ];
 
     $this->renderer->expects($this->once())
-      ->method('render')
-      ->with($build, FALSE)
+      ->method('renderPlain')
+      ->with($build)
       ->willReturn('base:test-path/123');
 
     $result = $field->advancedRender($row);
diff --git a/core/modules/views_ui/src/Tests/PreviewTest.php b/core/modules/views_ui/src/Tests/PreviewTest.php
index ff10213..9ca9950 100644
--- a/core/modules/views_ui/src/Tests/PreviewTest.php
+++ b/core/modules/views_ui/src/Tests/PreviewTest.php
@@ -228,6 +228,27 @@ public function testPreviewAdditionalInfo() {
     // Check that additional assets are attached.
     $this->assertTrue(strpos($this->getDrupalSettings()['ajaxPageState']['libraries'], 'views_ui_test/views_ui_test.test') !== FALSE, 'Attached library found.');
     $this->assertRaw('css/views_ui_test.test.css', 'Attached CSS asset found.');
+
+    // Enable argument title.
+    $this->drupalPostForm('admin/structure/views/nojs/handler/test_preview/default/argument/id', [
+      'options[title_enable]' => TRUE,
+      'options[title]' => 'argument !1',
+    ], t('Apply'));
+    // Check that argument title is rendered in info area with argument.
+    $this->drupalPostForm(NULL, ['view_args' => '2'], t('Update preview'));
+    $this->assertPreviewTitle('argument 2');
+    // Check that the view title is rendered in info area without argument.
+    $this->drupalPostForm(NULL, ['view_args' => ''], t('Update preview'));
+    $this->assertPreviewTitle(t('Test preview'));
+    // Disable argument title.
+    $this->drupalPostForm('admin/structure/views/nojs/handler/test_preview/default/argument/id', [
+      'options[title_enable]' => FALSE,
+    ], t('Apply'));
+    // Check that the view title is again rendered in info area.
+    $this->drupalPostForm(NULL, ['view_args' => '2'], t('Update preview'));
+    $this->assertPreviewTitle(t('Test preview'));
+    $this->drupalPostForm(NULL, ['view_args' => ''], t('Update preview'));
+    $this->assertPreviewTitle(t('Test preview'));
   }
 
   /**
@@ -309,4 +330,22 @@ protected function assertClass(\SimpleXMLElement $element, $class, $message = NU
     $this->assertTrue(strpos($element['class'], $class) !== FALSE, $message);
   }
 
+  /**
+   * Asserts that the preview info title is the given string.
+   *
+   * @param string $title
+   *   The string the title should be.
+   * @param string $message
+   *   (optional) A message to display with the assertion.
+   *
+   * @return bool
+   *   TRUE on pass, FALSE on fail.
+   */
+  protected function assertPreviewTitle($title, $message = NULL) {
+    $result = $this->xpath('//div[@id="views-live-preview"]/div[contains(@class, views-query-info)]//tr[td[1]/strong=:label]/td[2]', [
+      ':label' => t('Title'),
+    ]);
+    return $this->assertEqual($title, (string) $result[0], $message);
+  }
+
 }
