Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[warn] Cannot execute key binding 'Ctrl Z': command 'editmenu:undo' is not enabled. #884

Closed
softhints opened this issue Jan 25, 2025 · 5 comments

Comments

@softhints
Copy link

Description

Ctrl + Z stopped working. In the logs I can find messages like:

[2025-01-25 10:39:39.157] [warn]  Cannot execute key binding 'Ctrl Z': command 'editmenu:undo' is not enabled.

Ctrl + Z is not working only in the Notebooks. It works fine in Text and Markdown documents.

The options are grey out in the Edit menu

Image

Reproduce

It was working fine. I did two things before breaking it.:

  1. install voila-gridstack extension
  2. tested opening URL-s in a new tab based on: Example for how to open URL in jupyterlab tab (NOT browser tab) jupyterlab#6235

Prior that Ctrl + z was working fine

In the logs I can observe:

[2025-01-25 10:36:02.693] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:37:14.885] [error] (node:141535) electron: Failed to load URL: http://url/ with error: ERR_NAME_NOT_RESOLVED
[2025-01-25 10:37:45.715] [warn]  Showing error: TypeError: Failed to fetch
[2025-01-25 10:37:45.715] [error] Error in Auto-Save Failed to fetch
[2025-01-25 10:37:45.716] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 10:38:22.344] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:39:39.157] [warn]  Cannot execute key binding 'Ctrl Z': command 'editmenu:undo' is not enabled.

Expected behavior

Be able to do Undo at a cell level

Context

  • Operating System and version: Linux Mint 22
  • JupyterLab-Desktop version: 4.2.5-1
  • Installer: System Package manager from LM
Troubleshoot Output
$PATH:
	/home/user/anaconda3/bin
	/home/user/anaconda3/condabin
	/home/user/.local/bin
	/usr/local/sbin
	/usr/local/bin
	/usr/sbin
	/usr/bin
	/sbin
	/bin
	/usr/games
	/usr/local/games
	/snap/bin
	/home/user/.local/share/JetBrains/Toolbox/scripts

sys.path:
/home/user/anaconda3/bin
/home/user/anaconda3/lib/python312.zip
/home/user/anaconda3/lib/python3.12
/home/user/anaconda3/lib/python3.12/lib-dynload
/home/user/anaconda3/lib/python3.12/site-packages

sys.executable:
/home/user/anaconda3/bin/python

sys.version:
3.12.4 | packaged by Anaconda, Inc. | (main, Jun 18 2024, 15:12:24) [GCC 11.2.0]

platform.platform():
Linux-6.8.0-51-generic-x86_64-with-glibc2.39

which -a jupyter:
/home/user/anaconda3/bin/jupyter
/home/user/.local/bin/jupyter

@softhints
Copy link
Author

Deprecated shortcut selectors:
[2025-01-25 09:28:52.074] [error] Python path "/home/user/.config/jupyterlab-desktop/jlab_server/bin/python" does not exist.
[2025-01-25 09:29:00.842] [warn]  Unsatisfied version 2.3.2 of shared singleton module @lumino/widgets (required ^1.16.1)
[2025-01-25 09:29:00.842] [warn]  Unsatisfied version 2.0.1 of shared singleton module @lumino/messaging (required ^1.4.3)
[2025-01-25 09:29:00.843] [warn]  Unsatisfied version 2.1.2 of shared singleton module @lumino/coreutils (required ^1.5.3)
[2025-01-25 09:29:00.844] [warn]  Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:29:00.847] [warn]  Unsatisfied version 3.0.0 from @jupyter-widgets/jupyterlab-manager of shared singleton module @jupyter-widgets/jupyterlab-manager (required ^5.0.4)
[2025-01-25 09:29:00.847] [warn]  Unsatisfied version 2.1.2 of shared singleton module @lumino/signaling (required ^1.4.3)
[2025-01-25 09:29:00.848] [warn]  Unsatisfied version 2.0.1 of shared singleton module @lumino/algorithm (required ^1.3.3)
[2025-01-25 09:29:00.849] [warn]  Unsatisfied version 4.2.5 of shared singleton module @jupyterlab/notebook (required ^3.0.0)
[2025-01-25 09:29:00.849] [warn]  Unsatisfied version 4.2.5 of shared singleton module @jupyterlab/logconsole (required ^3.0.0)
[2025-01-25 09:29:00.850] [warn]  Unsatisfied version 4.2.5 of shared singleton module @jupyterlab/settingregistry (required ^3.0.0)
[2025-01-25 09:29:00.851] [warn]  Unsatisfied version 7.2.5 of shared singleton module @jupyterlab/services (required ^6.0.0)
[2025-01-25 09:29:00.851] [warn]  No satisfying version (^3.0.0) of shared module @jupyterlab/outputarea found in shared scope default.
Available versions: 4.2.5 from @jupyterlab/application-top
[2025-01-25 09:29:00.851] [warn]  Unsatisfied version 4.2.5 of shared singleton module @jupyterlab/mainmenu (required ^3.0.0)
[2025-01-25 09:29:00.852] [warn]  Unsatisfied version 2.0.1 of shared singleton module @lumino/properties (required ^1.2.3)
[2025-01-25 09:29:00.853] [warn]  Unsatisfied version 2.1.2 of shared singleton module @lumino/disposable (required ^1.4.3)
[2025-01-25 09:29:00.853] [warn]  Unsatisfied version 4.2.5 of shared singleton module @jupyterlab/rendermime (required ^3.0.0)
[2025-01-25 09:29:02.352] [warn]  Language pack 'en_US' not installed!
[2025-01-25 09:29:02.404] [warn]  Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:29:02.743] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:29:04.885] [warn] Failed to load labview ERR_CONNECTION_REFUSED
[2025-01-25 09:29:04.886] [error] (node:137947) electron: Failed to load URL: http://127.0.0.1:7868/ with error: ERR_CONNECTION_REFUSED
(Use jupyterlab-desktop --trace-warnings ... to show where the warning was created)
[2025-01-25 09:29:05.347] [error] (node:137947) electron: Failed to load URL: http://127.0.0.1:7873/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:29:06.967] [error] (node:137947) electron: Failed to load URL: http://127.0.0.1:7874/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:29:07.030] [error] (node:137947) electron: Failed to load URL: http://user-machine:40000/dtale/iframe/1 with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:29:08.929] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:08.946] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:08.947] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:08.961] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:08.974] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:08.999] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.016] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.053] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.054] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.079] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.147] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.180] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.200] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.212] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:09.228] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:10.041] [error] (node:137947) electron: Failed to load URL: http://127.0.0.1:7875/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:29:10.783] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:11.285] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:29:11.306] [error] Uncaught (in promise) TypeError: e.metadata.get is not a function
[2025-01-25 09:34:03.692] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:39:02.744] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:44:02.744] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:47:37.493] [warn] An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
[2025-01-25 09:48:15.690] [error] TypeError: e.select is not a function
[2025-01-25 09:49:02.744] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:49:04.286] [warn] An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
[2025-01-25 09:49:17.842] [error] Python path "/home/user/.config/jupyterlab-desktop/jlab_server/bin/python" does not exist.
[2025-01-25 09:49:27.095] [warn] Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:49:27.107] [warn] Unsatisfied version 2.0.1 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1)
[2025-01-25 09:49:28.570] [warn] Language pack 'en_US' not installed!
[2025-01-25 09:49:28.643] [warn] Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:49:29.168] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:49:30.888] [warn] An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
[2025-01-25 09:49:31.232] [warn] Failed to load labview ERR_CONNECTION_REFUSED
[2025-01-25 09:49:31.233] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7868/ with error: ERR_CONNECTION_REFUSED
(Use jupyterlab-desktop --trace-warnings ... to show where the warning was created)
[2025-01-25 09:49:31.741] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7873/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:49:33.290] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7874/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:49:38.340] [error] (node:141535) electron: Failed to load URL: http://user-machine:40000/dtale/iframe/1 with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:49:40.411] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7875/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:19.708] [warn] Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:50:19.726] [warn] Unsatisfied version 2.0.1 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1)
[2025-01-25 09:50:21.343] [warn] Language pack 'en_US' not installed!
[2025-01-25 09:50:21.398] [warn] Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:50:21.917] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:50:24.082] [warn] Failed to load labview ERR_CONNECTION_REFUSED
[2025-01-25 09:50:24.083] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7868/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:24.277] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7873/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:25.888] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7874/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:25.949] [error] (node:141535) electron: Failed to load URL: http://user-machine:40000/dtale/iframe/1 with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:29.078] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7875/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:50:59.760] [warn] Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:50:59.774] [warn] Unsatisfied version 2.0.1 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1)
[2025-01-25 09:51:01.211] [warn] Language pack 'en_US' not installed!
[2025-01-25 09:51:01.278] [warn] Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:51:01.783] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:51:03.782] [warn] Failed to load labview ERR_CONNECTION_REFUSED
[2025-01-25 09:51:03.783] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7868/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:51:04.018] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7873/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:51:04.573] [error] TypeError: e.select is not a function
[2025-01-25 09:51:05.745] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7874/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:51:12.274] [error] (node:141535) electron: Failed to load URL: http://user-machine:40000/dtale/iframe/1 with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:51:12.550] [error] (node:141535) electron: Failed to load URL: http://127.0.0.1:7875/ with error: ERR_CONNECTION_REFUSED
[2025-01-25 09:53:03.490] [warn] Different hash found for 0-. Projects/Sunrise.ipynb
[2025-01-25 09:54:06.590] [error] TypeError: e.select is not a function
[2025-01-25 09:54:29.136] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:54:39.800] [error] Error: Canceled future for execute_request message before replies were don

Extensions errors
[2025-01-25 09:56:56.533] [warn]  Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:56:56.545] [warn]  Unsatisfied version 2.0.1 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1)
[2025-01-25 09:56:57.998] [warn]  Language pack 'en_US' not installed!
[2025-01-25 09:56:58.053] [warn]  Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:56:58.414] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:57:43.697] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 09:57:43.698] [warn] Showing error: TypeError: Failed to fetch
[2025-01-25 09:57:43.702] [error] Error in Auto-Save Failed to fetch
[2025-01-25 09:58:20.273] [warn] Unsatisfied version 2.3.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 09:58:20.291] [warn] Unsatisfied version 2.0.1 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1)
[2025-01-25 09:58:21.771] [warn] Language pack 'en_US' not installed!
[2025-01-25 09:58:21.852] [warn] Deprecated shortcut selectors: "[data-jp-kernel-user]:focus" was replaced with "[data-jp-kernel-user]:not(.jp-mod-readWrite) :focus:not(:read-write)" in JupyterLab 4.1 (present in "[data-jp-kernel-user]:focus")
".jp-Notebook:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus")
"[data-jp-traversable]:focus" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in "[data-jp-traversable]:focus")
".jp-Notebook:focus.jp-mod-commandMode" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1 (present in ".jp-Notebook:focus.jp-mod-commandMode")
".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)" was replaced with ".jp-Notebook.jp-mod-commandMode:not(.jp-mod-readWrite) :focus" in JupyterLab 4.1.1 (present in ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)")

The selectors will be substituted transparently this time, but need to be updated at source before next major release.
[2025-01-25 09:58:22.353] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:58:57.684] [error] TypeError: e.select is not a function
[2025-01-25 09:59:07.472] [error] Could not parse variables SyntaxError: Bad escaped character in JSON at position 168 (line 1 column 169)
[2025-01-25 09:59:12.736] [error] TypeError: Cannot convert undefined or null to object
[2025-01-25 09:59:12.773] [warn] LSP websocket connection initialization failure Error: Pending response rejected since connection got disposed
[2025-01-25 09:59:12.785] [error] Uncaught (in promise) Error: Canceled future for execute_request message before replies were done
[2025-01-25 09:59:29.694] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 09:59:44.719] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 09:59:44.720] [warn] Showing error: TypeError: Failed to fetch
[2025-01-25 09:59:44.720] [error] Error in Auto-Save Failed to fetch
[2025-01-25 10:01:01.765] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:01:45.700] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 10:01:45.701] [warn] Showing error: TypeError: Failed to fetch
[2025-01-25 10:01:45.701] [error] Error in Auto-Save Failed to fetch
[2025-01-25 10:01:54.745] [error] Uncaught (in promise) TypeError: Cannot read properties of null (reading 'widgets')
[2025-01-25 10:01:54.746] [error] Uncaught (in promise) TypeError: Cannot read properties of null (reading 'widgets')
[2025-01-25 10:03:22.344] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:03:45.695] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 10:03:45.696] [warn] Showing error: TypeError: Failed to fetch
[2025-01-25 10:03:45.696] [error] Error in Auto-Save Failed to fetch
[2025-01-25 10:04:29.692] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:04:52.917] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.918] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.919] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.920] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.920] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.920] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.920] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.921] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.921] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.921] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.922] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.922] [error] Error: Canceled future for execute_request message before replies were done
[2025-01-25 10:04:52.973] [error] Uncaught (in promise) TypeError: Cannot read properties of null (reading 'widgets')
[2025-01-25 10:05:45.699] [error] Uncaught (in promise) TypeError: Failed to fetch
[2025-01-25 10:05:45.700] [warn] Showing error: TypeError: Failed to fetch
[2025-01-25 10:05:45.700] [error] Error in Auto-Save Failed to fetch
[2025-01-25 10:06:01.765] [error] Uncaught (in promise) Error: Forbidden
[2025-01-25 10:06:38.030] [warn] Unsatisfied version 2.5.0 from _JUPYTERLAB.CORE_OUTPUT of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 10:06:38.067] [warn] [Voilà]:,Unsatisfied version 2.5.0 from _JUPYTERLAB.CORE_OUTPUT of shared singleton module @lumino/widgets (required ^1.37.2)
[2025-01-25 10:06:38.121] [warn] Failed to create module: package: spreadsheet-editor; module: ./extension
[2025-01-25 10:06:38.125] [warn] Failed to create module: package: @pyviz/jupyterlab_pyviz; module: ./extension
[2025-01-25 10:06:38.127] [warn] Failed to create module: package: @jlab-enhanced/favorites; module: ./extension
[2025-01-25 10:06:38.127] [warn] [Voilà]:,Failed to create module: package: spreadsheet-editor; module: ./extension
[2025-01-25 10:06:38.136] [warn] Failed to create module: package: @voila-dashboards/jupyterlab-gridstack; module: ./extension
[2025-01-25 10:06:38.137] [warn] [Voilà]:,Failed to create module: package: @pyviz/jupyterlab_pyviz; module: ./extension
[2025-01-25 10:06:38.137] [warn] [Voilà]:,Failed to create module: package: @jlab-enhanced/favorites; module: ./extension
[2025-01-25 10:06:38.145] [warn] [Voilà]:,Failed to create module: package: @voila-dashboards/jupyterlab-gridstack; module: ./extension
[2025-01-25 10:06:38.148] [warn] Failed to create module: package: @anaconda/share_notebook; module: ./extension
[2025-01-25 10:06:38.151] [warn] [Voilà]:,Failed to create module: package: @anaconda/share_notebook; module: ./extension
[2025-01-25 10:06:38.206] [warn] Failed to create module: package: @anaconda/panels; module: ./extension
[2025-01-25 10:06:38.252] [warn] [Voilà]:,Failed to create module: package: @anaconda/panels; module: ./extension
[2025-01-25 10:06:38.504] [warn] Failed to create module: package: @anaconda/assistant; module: ./extension
[2025-01-25 10:06:38.505] [error] Error: Shared module @jupyterlab/documentsearch doesn't exist in shared scope default
[2025-01-25 10:06:38.505] [error] Error: Shared module @jupyterlab/docmanager doesn't exist in shared scope default
[2025-01-25 10:06:38.505] [error] Error: Shared module @jupyterlab/filebrowser doesn't exist in shared scope default
[2025-01-25 10:06:38.506] [error] Error: Shared module @jupyterlab/codeeditor doesn't exist in shared scope default
[2025-01-25 10:06:38.506] [error] Error: Shared module @jupyterlab/launcher doesn't exist in shared scope default
[2025-01-25 10:06:38.506] [error] Error: Shared module @jupyterlab/launcher doesn't exist in shared scope default
[2025-01-25 10:06:38.507] [error] Error: Shared module @jupyterlab/cells doesn't exist in shared scope default
[2025-01-25 10:06:38.514] [error] Plugin '@lckr/jupyterlab_variableinspector' failed to activate. TypeError: No provider for: @jupyterlab/apputils:ICommandPalette.
[2025-01-25 10:06:38.515] [error] Plugin '@lckr/jupyterlab-variableinspector:consoles' failed to activate. TypeError: No provider for: @jupyterlab/console:IConsoleTracker.
[2025-01-25 10:06:38.515] [error] Plugin '@lckr/jupyterlab-variableinspector:notebooks' failed to activate. TypeError: No provider for: @jupyterlab/notebook:INotebookTracker.
[2025-01-25 10:06:38.515] [error] Plugin '@jupyter-notebook/lab-extension:interface-switcher' failed to activate. TypeError: No provider for: @jupyterlab/notebook:INotebookTracker.
[2025-01-25 10:06:38.567] [warn] [Voilà]:,Failed to create module: package: @anaconda/assistant; module: ./extension
[2025-01-25 10:06:38.567] [error] [Voilà]:,Error: Shared module @jupyterlab/documentsearch doesn't exist in shared scope default
[2025-01-25 10:06:38.568] [error] [Voilà]:,Error: Shared module @jupyterlab/docmanager doesn't exist in shared scope default
[2025-01-25 10:06:38.568] [error] [Voilà]:,Error: Shared module @jupyterlab/filebrowser doesn't exist in shared scope default
[2025-01-25 10:06:38.568] [error] [Voilà]:,Error: Shared module @jupyterlab/codeeditor doesn't exist in shared scope default
[2025-01-25 10:06:38.569] [error] [Voilà]:,Error: Shared module @jupyterlab/launcher doesn't exist in shared scope default
[2025-01-25 10:06:38.569] [error] [Voilà]:,Error: Shared module @jupyterlab/launcher doesn't exist in shared scope default
[2025-01-25 10:06:38.570] [error] [Voilà]:,Error: Shared module @jupyterlab/cells doesn't exist in shared scope default
[2025-01-25 10:06:38.570] [error] [Voilà]:,Plugin '@lckr/jupyterlab_variableinspector' failed to activate.,TypeError: No provider for: @jupyterlab/apputils:ICommandPalette.
[2025-01-25 10:06:38.570] [error] [Voilà]:,Plugin '@lckr/jupyterlab-variableinspector:consoles' failed to activate.,TypeError: No provider for: @jupyterlab/console:IConsoleTracker.
[2025-01-25 10:06:38.571] [error] [Voilà]:,Plugin '@lckr/jupyterlab-variableinspector:notebooks' failed to activate.,TypeError: No provider for: @jupyterlab/notebook:INotebookTracker.
[2025-01-25 10:06:38.571] [error] [Voilà]:,Plugin '@jupyter-notebook/lab-extension:interface-switcher' failed to activate.,TypeError: No provider for: @jupyterlab/notebook:INotebookTracker.
[2025-01-25 10:06:38.848] [error] Uncaught ReferenceError: MathJax is not defined
[2025-01-25 10:06:48.493] [warn] History was unable to be retrieved

@softhints
Copy link
Author

softhints commented Jan 26, 2025

I'm trying to add custom setting for the Undo operation without success:

{
    "shortcuts": [
        {
            "command": "editmenu:undo",
            "keys": [
                "Ctrl Z"
            ],
            "selector": "[data-jp-undoer]"
        }
    ]
}

Image

The editmenu:undo is missing from the keyboard shortcuts:

Image

P.S. Opening new session behave in a similar way. The only difference is that Undo menu is Active but do nothing:

Image

P.S. I'm trying to achieve:

  1. Easy way for navigation. For example md file which can open internally notebooks with links.
  2. Second Session which open notebooks as Voilagridstacks - something like a dashboard previewer

I guess I can reinstall the jupyterlab without last two and will work fine again.

@RRosio
Copy link

RRosio commented Jan 28, 2025

Thank you for opening this issue @softhints! It might be a good idea to open this issue in the Voila Gridstack extension repository, to get some insight from the developers there: https://github.com/voila-dashboards/voila-gridstack

@softhints
Copy link
Author

softhints commented Jan 28, 2025

Hey @RRosio will do it.
I think this was a second time which happen something similar to me and wasn't sure what is best to be done.
Actually I've tried also to disable or uninstall extensions without success - using the Jupytelab UI.
Wondering if I'm doing something wrong there.

Should I close this one?

P.S. Is it possible to override or bind the undo again?

@softhints
Copy link
Author

It seems related to:

https://github.com/voila-dashboards/voila-gridstack

I'll close it because it happens without jupyterlab-desktop too.

Open new ticket for them: voila-dashboards/voila-gridstack#225

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants