linuxmint / linuxmint/cinnamon

Menu editor: moving an application to a new category also pastes it into the category it had been copied from

Open
#10,140 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

  • Cinnamon version: 4.8.6 (No PPA)
  • Distribution: Linux Mint 20.1
  • Graphics hardware: Nvidia GM204 [GeForce GTX 970]
  • Graphics driver: Nvidia v460.80
  • Attach ~/.xsession-errors

Context

Trying to move a badly placed application from one category to another

Issue

  • When using the "cut' and "paste" buttons to move an application from one category to another, the application still appears in the category it was previously found in.

    Because of #10139, deleting the application from the older category would make it disappear forever. You need to uncheck it from there

  • When using the "copy' and "paste" buttons to copy an application into a new category, the application gets duplicated, now appearing once in the new category and twice in the category it had been copied from.

Expected behavior

  • When using "cut" and "paste" to move an application from one category to another, the application should actually be deleted from the previous category

  • When using "copy" and "paste" to copy an application into a new category, the application should not get duplicated

Additional info

Originally found while trying to move the "Freetube" Flatpak app from the "accessories" to the "internet" category.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in Cinnamon's menu editor using the cut/paste and copy/paste actions described, with an application moved between categories. Compare the resulting category entries with the expected behavior: cut/paste should remove the old entry, while copy/paste should add only one entry in the destination and not duplicate the source entry.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.