From kde-core-devel Fri Apr 24 10:14:39 2009 From: Thiago Macieira Date: Fri, 24 Apr 2009 10:14:39 +0000 To: kde-core-devel Subject: Re: KNotificationAreaItem Message-Id: <200904241214.40872.thiago () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=124056814019191 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart3129697.nY4dpCoZJU" --nextPart3129697.nY4dpCoZJU Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Em Sexta-feira 24 Abril 2009, =C3=A0s 10:17:20, Aur=C3=A9lien G=C3=A2teau e= screveu: > Thiago Macieira wrote: > > Aaron J. Seigo wrote: > >> * secondary, if any, action to be taken > > > > How about tertiary and quaternary actions? I'm not thinking here of whe= el > > events (which the spec supports by calling Wheel, but of those fancy mi= ce > > with more than the 5 standard buttons. > > Wheel events in the panel are evil IMHO because it's too easy to trigger > them by accident. > > When my browser is maximized, I often wheel-scroll the page a bit, leave > the mouse to reach my glass of Coke, read a bit more, then put my hand > back on the mouse to wheel-scroll further. > > If by doing so I inadvertently move the mouse a few centimeters, the > cursor may end up out of the window and over the taskbar. When I > wheel-scroll I get completely unexpected behavior: my browser window > goes away and is replaced by the next window in the taskbar... frustratin= g. That is not specific to the notification area so I don't think it's a point. Right now this KMail composer window isn't maximised and I have no idea whe= re=20 my mouse pointer is (hidden while typing). If I scroll, I don't know whethe= r=20 it'll scroll this document, the Kontact mail list below or the IRC window o= n=20 the next screen. Besides, this applies to maximised windows too: I still have the IRC window= on=20 the screen to the right. In your example, I could be scrolling on that=20 konsole. Or if it happened to fall on empty Plasma space, it would go to=20 another desktop. =2D-=20 Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Software PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 --nextPart3129697.nY4dpCoZJU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQBJ8ZEQM/XwBW70U1gRAj+3AJwNTrH3g14teSnJyTq3kvcpfd3H/wCguHk/ fSOJqcR6KeMH1aZKRs32HCA= =sj+9 -----END PGP SIGNATURE----- --nextPart3129697.nY4dpCoZJU--