Recently Amazon, I suppose their app, added a search item to my context menu, which is quite a nuisance. Other apps have as well, such as DeepL and Wikipedia, but I believe those have a valid use case without too much of a commercial interest. Is there a way to remove items from the context menu without removing the related app?

  • jeremyparker@programming.dev
    link
    fedilink
    arrow-up
    1
    arrow-down
    4
    ·
    edit-2
    11 months ago

    I’m not sure if I understand. Isn’t this a normal thing, Amazon just made it look like you’re normal one, plus “Amazon”? I could be misunderstanding.

    edit judging by the down votes I guess I misunderstood?

    You’ve been able to capture and replace context menus in browsers for years. I don’t use them in my development because they’re annoying but this is one that I played with one time:

    https://carbon-components-svelte.onrender.com/components/ContextMenu

    (The feature has been Dollar Store DRM for years - that’s how you just disable the context menu altogether. “We have DRM at home”- type DRM.)

    To be clear, the reason this isn’t common is because of OP’s response – it feels intrusive and the more “value” it adds (ie how customized it is) is proportional to how intrusive it feels.

    To make matters worse, as far as I know, you can’t replace the context menu just sometimes, like, it would be cool to just customize options on images for example, or links – but it’s whole page or nothing – so using the feature at all means using it everywhere, and, for me anyway, it’s kind of a lot of effort, which sits on the scale with “intrusive and annoying” to outweigh the value add.