# FR Monaco editor RMB Paste

**URL:** <https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878>\
**Category:** Core Development\
**Created:** [6 February 2022 16:11 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878 "2022-02-06T16:11:24Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [6 February 2022 16:11 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/1 "2022-02-06T16:11:24Z")

</div>

I couldn't see any posts for this. I know I can use ctrl v but do miss paste from the RMB menu.

 ![paste](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/2/c25bb5b7d6dc80da7ce6134cd22c9b4815374448.png)

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:22 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/2 "2022-02-06T16:22:08Z")

</div>

This is a browser / monaco issue.

Read: [Monaco editor, missing "Paste" command - #2 by Steve-Mcl](https://discourse.nodered.org/t/monaco-editor-missing-paste-command/49283/2)

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [6 February 2022 16:26 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/3 "2022-02-06T16:26:53Z")

</div>

Sorry not sure why I didn't find that post 😉

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:29 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/4 "2022-02-06T16:29:38Z")

</div>

It might be resolved in latest version of monaco.

could you try right click copy, right click paste in the [monaco playground](https://microsoft.github.io/monaco-editor/playground.html)?

Also, how are you accessing node-red in the browser? http/https? localhost?

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [6 February 2022 16:30 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/5 "2022-02-06T16:30:12Z")

</div>

No joy there with FF but does work with Chrome 😉

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:32 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/6 "2022-02-06T16:32:12Z")

</div>

> [@Sean-McG](#):
>
> No joy there with FF but does work with Chrome

Yes, FF is a pain. Does it work on your node-red in chrome?

Could you also answer ...

> [@Steve-Mcl](#):
>
> Also, how are you accessing node-red in the browser? http/https? localhost?

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [6 February 2022 16:35 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/7 "2022-02-06T16:35:02Z")

</div>

NR is NOT working in Chrome Version 98.0.4758.81 (Official Build) (64-bit)

Its not secure - http/

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:42 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/8 "2022-02-06T16:42:21Z")

</div>

> [@Sean-McG](#):
>
> Its not secure - http/

`http://localhost:1880` or `http://IP_ADDRESS:1880` or `http://some-domain:1880` or ... ?

and if it is IP address is it the browser on the same machine as node-red is running?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 February 2022 16:43 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/9 "2022-02-06T16:43:50Z")

</div>

Working in

Microsoft Edge  
Version 97.0.1072.76 (Official build) (64-bit)

Of course it initially asks for permission and if you didn't give it sometime, you'd need to reset the permissions.

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [6 February 2022 16:45 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/10 "2022-02-06T16:45:45Z")

</div>

http:/192.168.1.xxx:1880/# ie remote machine

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:45 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/11 "2022-02-06T16:45:47Z")

</div>

Julian...

Is browser on same machine as node-red?  
Is the URL http / https?  
using IP or name?  
via proxy / across internet or LAN? / direct?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:46 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/12 "2022-02-06T16:46:44Z")

</div>

> [@Sean-McG](#):
>
> remote machine

Does the remote machine have a browser you could test using `http://localhost:1880`?

I'd like to understand if this is related to security etc.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 February 2022 16:48 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/13 "2022-02-06T16:48:34Z")

</div>

Sorry, should have said.

Works both on same localhost with Node-RED and with Node-RED on another host. localhost is http remote is https. I use `http://127.0.0.1:1880/red/#flow/bbba670ae518c0ec` for the localhost and `https://home.knightnet.co.uk:1880/red/#flow/ff1a7711.244f48` (and in case you are wondering - no that URL isn't externally accessible, it was just a spare domain so I used it for Let's Encrypt).

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [6 February 2022 16:51 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/14 "2022-02-06T16:51:25Z")

</div>

Ok, I think I understand the issue now.

Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [20 February 2022 16:51 UTC](https://discourse.nodered.org/t/fr-monaco-editor-rmb-paste/57878/15 "2022-02-20T16:51:29Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
