You are correct - as usual. :)
I agreee that the RoundCube should aim to behave like desktop applications. I am guessing there has to be a way to "disable" the new window/tab triggering when you click on this. It's a tad annoying. But I guess we'll figure it out some time.
I am guessing preventDefault (if that is what it's called - I don't recall right now) does not work in IE?
Till
On 9/16/07, Thomas Bruederli roundcube@gmail.com wrote:
Hi Rich, Till
I'm not sure if switching to ALT is the best solution. The users should learn that web-apps behave the same as regular desktop apps do and the selection thing with shift/ctrl is a quasi standard. We should not break this as come up with something different again.
Also the IE7 menubar toggeling can be annoying and will surely cause another post here or a bug ticket. IMO we should keep the ctrl-behavior and either remove the link on the subject again (this was requested to improve the usability for handicapped people and to allow "open in new tab") or we wait and hope that IE7 will allow us to cancel the click-event one day as other browsers do.
~Thomas
Rich at Whidbey Telecom wrote:
Although I advise users to switch to Firefox, I worked around the issue by allowing "alt + click" to behave the same as "ctrl + click".
To implement it, change line 130 in program/js/common.js from:
opcode += (e.ctrlKey && CONTROL_KEY) + (e.shiftKey && SHIFT_KEY);
To:
opcode += (((e.altKey == true) ? e.altKey : e.ctrlKey) && CONTROL_KEY) + (e.shiftKey && SHIFT_KEY);
If this doesn't cause any problems, maybe it should be added to trunk?
Rich
List info: http://lists.roundcube.net/dev/