---
title: "TinyMCE 6.4.2"
description: "Release notes for TinyMCE 6.4.2"
canonical_url: "https://www.tiny.cloud/docs/tinymce/6/6.4.2-release-notes/"
md_url: "https://www.tiny.cloud/docs/tinymce/6/6.4.2-release-notes/index.md"
version: "6"
last_updated: "2024-04-16T02:53:31Z"
tokens: 1898
---
Important This page documents TinyMCE 6. For new projects, Tiny recommends using the latest, most up-to-date version. [See TinyMCE 8 documentation](../../latest/).
# TinyMCE 6.4.2

> **Note:** These are the Tiny Cloud and TinyMCE Enterprise release notes. For information on the latest community version of TinyMCE, see the [TinyMCE Changelog](../changelog/).

## Overview

TinyMCE 6.4.2 was released for TinyMCE Enterprise and Tiny Cloud on Wednesday, May 3 rd, 2023. These release notes provide an overview of the changes for TinyMCE 6.4.2:

- [Accompanying Premium Skins and Icon Packs changes](#accompanying-premium-skins-and-icon-packs-changes)
- [Accompanying Premium Plugin changes](#accompanying-premium-plugin-changes)
- [Bug fixes](#bug-fixes)

## Accompanying Premium Skins and Icon Packs changes

The TinyMCE 6.4.2 release includes an accompanying release of the **Premium Skins and Icon Packs**.

### Premium Skins and Icon Packs

The **Premium Skins and Icon Packs** release includes the following updates:

The **Premium Skins and Icon Packs** were rebuilt to pull in the changes also incorporated into the default TinyMCE 6.4.2 skin, Oxide.

For information on using premium skins and icon packs, see: [Premium Skins and Icon Packs](../enhanced-skins-and-icon-packs/).

## Accompanying Premium Plugin changes

The following premium plugin updates were released alongside TinyMCE 6.4.2.

### TinyMCE Comments 3.3.2

The TinyMCE 6.4.2 release includes an accompanying release of the **TinyMCE Comments** premium plugin.

**TinyMCE Comments** 3.3.2 includes the following bug fix:

#### The ‘Comments > Delete all conversations’ menu item was enabled even when no comments were added

In previous versions of TinyMCE, when the Premium plugin, [Tiny Comments](../introduction-to-tiny-comments/) was also running, TinyMCE did not check the state of the comments section.

Consequently, the *Comments > Delete all conversations* menu item was not disabled even when the comments section was empty.

With this update, when [Tiny Comments](../introduction-to-tiny-comments/) is running, TinyMCE checks the comments section state and this menu item is, as expected, disabled when the TinyMCE comments section contains no comments.

For information on the **Comments** plugin, see: [Comments plugin](../introduction-to-tiny-comments/).

## Bug fixes

TinyMCE 6.4.2 includes the following bug fixes:

### The `quickimage` toolbar button failed to insert images selected from the local computer when running on Google Chrome for macOS

A regression was discovered in TinyMCE 6.4.0 when the macOS version of Google Chrome was the host browser: the `focusin` editor event occurred before the `change` event for a file input.

As a consequence, although selecting the `quickimage` toolbar button presented the macOS-native **NSOpenPanel** dialogue box as expected, images selected from this dialogue box were not inserted into the TinyMCE document.

For this update, the regression has been corrected. In TinyMCE 6.4.2, local images selected after the `quickimage` button is selected are added to the TinyMCE document, as expected.

### When hovering over tree dialog components the mouse pointer rendered incorrectly

In previous versions of TinyMCE, when hovering over tree dialog component items, the mouse pointer style rendered incorrectly.

Specifically, the mouse pointer rendered as an I-beam pointer rather than the default arrow pointer.

In TinyMCE 6.4.2, the styles for tree component items have been updated to correct this issue.

> **Note:** as of TinyMCE 6.4.2, tree components are only used as part of the [Advanced Templates](../advanced-templates/) Premium plugin.

### The editor displayed a notification error when it failed to retrieve a blob image uri

In previous versions of TinyMCE, when the editor contained an image with an invalid or unreachable blob url, it displayed an error notification banner within the editor viewport which impacted the user experience.

For TinyMCE 6.4.2 the error notification banner has been removed: the visible broken image icon is notification enough for the end-user.

### Setting an invalid unit in the `fontsizeinput` changed it to the default value instead of reverting it to the previous, and valid value

In previous versions of TinyMCE, when an invalid value was entered into the `fontsizeinput` toolbar component, the value was not parsed and both the value and unit were set to their default values: *0* and *pt* respectively.

As a consequence, entering an invalid value set selected text, or the insertion point, to *0pt*.

In TinyMCE 6.4.2, if an invalid string is entered in the `fontsizeinput` entry field, the `fontsizeinput` value reverts to the previous, valid, value.

### The `tox-button` and `tox-button-secondary` buttons now support the `hover`, `active`, `focus`, and `disabled` states

In previous versions of TinyMCE, the `--enabled` css class for `tox-button` and `tox-button-secondary` was not defined.

As a consequence, some TinyMCE toolbar buttons did not render all their possible states as expected when they were selected so as to enable UI option the button represents.

With this update, the `--enabled` css class has been defined. And TinyMCE toolbar buttons render all their  possible states as expected when the UI option a button represents is activated.

### The `urlinput` dialog component would not open the type-ahead dropdown when the input value was reset to an empty string

In previous versions of TinyMCE, a console error was thrown when the *Source* field of the **Insert Media** dialog was reset.

As a consequence, the dropdown list of suggested URLs did not expand.

To fix this issue, the code for the `urlinput` component that is responsible for gathering the correct dropdown items was updated.

As a result, the URL suggestions dropdown list now expands even on the empty *Source* field. As well, the host browser’s console no longer returns errors.

### Selection was not correctly scrolled horizontally into view when using the `selection.scrollIntoView` API

In previous versions of TinyMCE, the `scrollToMarker` function manually calculated how much should be scrolled vertically. The horizontal scroll amount, however, was set to a specific value: left of the marker.

As a consequence, in some circumstances TinyMCE editor instances did not scroll to the correct horizontal position.

To fix this, instead of manually calculating the vertical and horizontal marker position, TinyMCE 6.4.2 now uses a native `scrollIntoView` function to keep the marker in the viewport.

### Tab navigation no longer incorrectly stops at menu buttons within toolbar groups

In previous versions of TinyMCE, menu buttons were assigned an internal attribute.

When the More toolbar button — **…** — was opened, and the, now-visible, floating toolbar contained a menu button, using the Tab key to navigate through the floating toolbar icons would, because of this attribute and in some circumstances, stop progressing through the toolbar and, sometimes, enter a selection loop.

For this update this internal attribute has been removed and using the Tab key to activate floating toolbar icons progresses through these icons as expected.

### Redial would, in some circumstances, cause elements to not have an initial value selected when they should have

In previous versions of TinyMCE, the host browser did not properly manage switching child elements when the Accessibility Checker dialog was visible.

As a consequence, the dropdown menu in this dialog would, in some circumstances, present without one of the dropdown menu’s options being selected by default.

To fix this issue TinyMCE now populates the element with a default value, unless this menu is explicitly configured as empty by the particular TinyMCE instance’s configuration.

> **Note:** this change also addresses [a known issue](../6.4.1-release-notes/#known-issues) in the [Accessibility Checker Premium plugin](../a11ychecker/).

### The contextual toolbar displayed the status of Advanced List Premium plugin icons incorrectly

In previous versions of TinyMCE, the quickbar button handler setup for the Open Source plugin, [Lists](../lists/), was different to the quickbar button handler setup for the Premium plugin, [Advanced Lists](../advlist/).

As a consequence, when a TinyMCE instance included the Advanced Lists Premium plugin, the contextual toolbar did not display button status on the toolbar correctly.

With this update, the setup handler for the Advanced Lists Premium plugin now matches the setup handler settings for the Open Source Lists plugin. And toolbar icon state is now correctly rendered on the contextual toolbar.
