unity8 freezes for a second while opening a client-side submenu in kate
Bug #1666701 reported by
Daniel d'Andrada
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtmir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
qtubuntu (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Steps:
- Launch kate
- Right-click on its main, text editor, area. A pop-up menu should show up.
- Hover your mouse pointer over the "Bookmarks" menu item. A sub menu with "Set Bookmark" and "Clear All Bookmarks" options will show up.
Expected outcome:
The sub menu opens immediately and the mouse pointer is responsive throughout
Actual outcome:
unity8 freezes for a bit, with mouse pointer becoming unresponsive, before finally resuming and showing up the submenu.
Related branches
lp://staging/~aacid/qmenumodel/batch_insert_remove_from_menu
- Charles Kerr (community): Approve
- Lukáš Tinkl (community): Approve
-
Diff: 334 lines (+84/-44)5 files modifiedlibqmenumodel/src/gtk/gtkmenutracker.c (+44/-14)
libqmenumodel/src/gtk/gtkmenutracker.h (+2/-1)
libqmenumodel/src/unitymenumodel.cpp (+21/-18)
libqmenumodel/src/unitymenumodelevents.cpp (+12/-8)
libqmenumodel/src/unitymenumodelevents.h (+5/-3)
Changed in qtubuntu (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
Changed in qtubuntu (Ubuntu): | |
status: | New → In Progress |
Changed in unity8 (Ubuntu): | |
status: | New → In Progress |
Changed in qtubuntu (Ubuntu): | |
assignee: | Daniel d'Andrada (dandrader) → Albert Astals Cid (aacid) |
Changed in unity8 (Ubuntu): | |
assignee: | Daniel d'Andrada (dandrader) → Albert Astals Cid (aacid) |
Changed in qtubuntu (Ubuntu): | |
status: | In Progress → Invalid |
affects: | qtmir → qtmir (Ubuntu) |
Changed in qtubuntu (Ubuntu): | |
assignee: | Albert Astals Cid (aacid) → nobody |
Changed in unity8 (Ubuntu): | |
assignee: | Albert Astals Cid (aacid) → nobody |
status: | In Progress → Invalid |
To post a comment you must log in.
Switching between tabs in kate also causes unity8 to freeze momentarily.