From c077f7b4ab03a033da721b2d5a515c4e4d883b1f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 16:58:06 +0000 Subject: [PATCH 1/4] Bump nanoid from 3.3.7 to 3.3.8 in /example Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] --- example/pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/example/pnpm-lock.yaml b/example/pnpm-lock.yaml index 5f95c86..18e5e20 100644 --- a/example/pnpm-lock.yaml +++ b/example/pnpm-lock.yaml @@ -1243,8 +1243,8 @@ packages: react: ^16.8.0 || ^17.0.2 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.2 || ^18.0.0 - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2558,7 +2558,7 @@ snapshots: transitivePeerDependencies: - '@emotion/server' - nanoid@3.3.7: {} + nanoid@3.3.8: {} node-releases@2.0.12: {} @@ -2593,7 +2593,7 @@ snapshots: postcss@8.4.49: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 From 8a9b020b2d6efc7830d129bf9be5025d2fad311c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 19:19:48 +0000 Subject: [PATCH 2/4] Bump nanoid from 3.3.7 to 3.3.8 Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 140a486..a8e52f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2715,8 +2715,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -6078,7 +6078,7 @@ snapshots: ms@2.1.3: {} - nanoid@3.3.7: {} + nanoid@3.3.8: {} natural-compare@1.4.0: {} @@ -6234,7 +6234,7 @@ snapshots: postcss@8.4.49: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 From b374150b36fcdf939193e4925431e22e45d9d513 Mon Sep 17 00:00:00 2001 From: Steven DeMartini Date: Sun, 22 Dec 2024 15:17:54 -0600 Subject: [PATCH 3/4] Close MenuSelect tooltip if opening dropdown options This ensures menu items aren't blocked, etc., and the tooltip need not continue to be displayed if you've already clicked the select. Resolves https://github.com/sjdemartini/mui-tiptap/issues/308 --- src/controls/MenuSelect.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/controls/MenuSelect.tsx b/src/controls/MenuSelect.tsx index c5b3a2a..fbdab1b 100644 --- a/src/controls/MenuSelect.tsx +++ b/src/controls/MenuSelect.tsx @@ -96,6 +96,13 @@ export default function MenuSelect({ setTooltipOpen(false); selectProps.onClick?.(...args); }} + onOpen={(...args) => { + // Close the tooltip when the dropdown is opened. This can ensure the + // tooltip doesn't block menu items, etc. (see + // https://github.com/sjdemartini/mui-tiptap/issues/308). + setTooltipOpen(false); + selectProps.onOpen?.(...args); + }} inputProps={{ ...selectProps.inputProps, className: cx(classes.input, selectProps.inputProps?.className), From edcdbb93db0402ff1f9a436ab3b0f92c63b1c1dc Mon Sep 17 00:00:00 2001 From: Steven DeMartini Date: Sun, 22 Dec 2024 15:26:06 -0600 Subject: [PATCH 4/4] 1.15.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 446c94c..758a4d8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mui-tiptap", - "version": "1.15.0", + "version": "1.15.1", "description": "A Material-UI (MUI) styled WYSIWYG rich text editor, using Tiptap", "keywords": [ "mui",