[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] Papercut or not? Bug #495403 in One Hundred Paper Cuts: “Do not raise windows or dialogs without user input”



On Wed, 19 Jan 2011, frederik.nnaji@xxxxxxxxx wrote:
> On Mon, Jun 21, 2010 at 19:30, Matthew Paul Thomas <mpt@xxxxxxxxxxxxx>wrote:
> > if you released the mouse button, or the keyboard key, 0.5 seconds before
> > So, we've gone as far as ignoring raise requests 0.5 seconds after the
> > last release event.
> I want to be notified, not interrupted or thrown out

Something I've hit a several times this week (owing to an abundance of
particular pathetic wifi) is:

  1. Busy typing away in a shell
  2. Wifi password dialogue pops up
  3. tap-ety-tap-tapety-tap [enter]

I've now overwritten the (perfectly good) wifi password with the
end of my commandline, as well as having had a few words of input
delivered to the wrong place.

Perhaps the new window could be raised and placed in a
*non-overlapping* portion of the screen (if possible), but without the
input/window manager focus being changed.

This way the next window would be visible, but without the user's link
of communication to the previous window being severed.  A one-time
click-to-focus would allow the user to consciously change where they
are typing in their own time.

	-Paul