Drag-and-Drop behavior in the menu editor is inconsistent and confusing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Alacarte Menu Editor |
New
|
Low
|
|||
One Hundred Papercuts |
Fix Released
|
Low
|
Mathieu Trudel-Lapierre | ||
alacarte (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
When reordering an item in the Gnome Main Menu (System > Preferences > Main Menu), the end position of the item you're dragging is completely different depending on whether you're dragging it up or down. If you're dragging it up from its original position, it's placed at the line it was dropped on, pushing other items down. When you're dragging an item down, though, it takes the space directly below the line you drop it on, pushing other items up. There are two ways this could easily be fixed:
1 - Place all menu items exactly where they're dropped, and push other items down, no matter which direction you're dragging.
2 - Reorder menu items as the item is being dragged, so the user can see the results of moving the item before placing it.
Related branches
Changed in alacarte: | |
status: | Unknown → New |
summary: |
- Drag-and-Drop Behavior in Main Menu Items is Inconsistent and Confusing + Drag-and-Drop behavior in the menu editor is inconsistent and confusing |
Changed in alacarte (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in hundredpapercuts: | |
status: | New → Confirmed |
Changed in hundredpapercuts: | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
Changed in hundredpapercuts: | |
milestone: | none → maverick-round-8-potpourri |
tags: | added: patch-forwarded-upstream |
Changed in alacarte: | |
importance: | Unknown → Low |
status: | Unknown → New |
Changed in hundredpapercuts: | |
assignee: | nobody → Mathieu Trudel-Lapierre (mathieu-tl) |
milestone: | maverick-round-8-potpourri → nt7-potpourri |
status: | Triaged → Fix Released |
Hi,
Here is a patch, which insert the menu items right after dropping.
This is my first patch. I hope my patch can help to fix the bug.