[Konsole-devel] [Bug 245478] New: "New Tab" menu opens a list with only one item
David Nemeskey
nemeskey.david at gmail.com
Thu Jul 22 20:37:47 UTC 2010
https://bugs.kde.org/show_bug.cgi?id=245478
Summary: "New Tab" menu opens a list with only one item
Product: konsole
Version: 2.5
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: konsole-devel at kde.org
ReportedBy: nemeskey.david at gmail.com
Version: 2.5 (using Devel)
OS: Linux
The behavior of the "New Tab" menu item has apparently changed in 4.5 RC (2?).
Before, clicking on it would simply open a new tab, which is I guess what
everyone expects. As of 4.5 RC, this is not the case: a list opens, showing the
types of tabs that can be opened. Actually, this is only an educated guess,
considering the fact that it only shows one item, "Shell" for me.
Now, I strongly disagree with this kind of behavior, for the following reasons:
- If there is only one possible action, why should I waste another click (and
the time to realize I _have_ to click something and move the pointer over)? If
there would be only one item, the list is superfluous: the action should be
executed, and the list should not appear.
- Even if there are more than one options, the menu item should still be
pushable, and it should invoke the default action (most likely "Shell"). For
those who want to do more fancy stuff, there is the list.
- If the behavior I just described is not feasible (I am not that acquinted
with Qt), then make two menu items: "New Tab", which opens a new terminal tab,
and "Open Special Tab" (or sth along that line), which shows the list.
Please consider my suggestions. The current behavior is annoying and is not
certainly not sound usability-wise.
Reproducible: Always
Steps to Reproduce:
Just click on "New Tab".
Actual Results:
Clicking on the "New Tab" menu opens a list with only one element.
Expected Results:
No list should be opened if there is only one element in it.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the konsole-devel
mailing list