Won't it be better if the notifications, which currently opens in a red bar below location, automatically close after a timeout, or maybe after some interaction from user.
Steps to Reproduce:
any notification such as folder cannot be dropped into itself
notification appears a in red bar, and does not disappear unless closed manually
notification should be removed after some time
Yeah, I like this idea, especially after entering a wrong path in the location bar then entering the correct path.
Thanks for the report! Funny, I've also recently thought about the question if we really need the message widget to stay until the user closes it.
A timeout as the disadvantage that we would have to choose some value, and there would always be users who would think that it is too long or too short. Moreover, the widget could then be closed while the user is doing something else in the view, which might be annoying.
Therefore, I think it might be best to close the widget when the URL of the view changes. Would you agree that this is a good solution?
That is a step in the right direction, of course. But what about cases like "Folder cannot be dropped into itself". User will likely continue working on the same directory for a while. Can we think of what to do in cases like this?
> That is a step in the right direction, of course. But what about cases like
> "Folder cannot be dropped into itself". User will likely continue working on
> the same directory for a while. Can we think of what to do in cases like
Right, a URL change won't help there. But I still think that a timeout-based hiding of the widget is a no-go. Consider that the entire contents of the view move when the widget is hidden - this can be very annoying if it happens surprisingly while the user just tries to click an item in the view.
Another option to deal with the "Folder dropped on itself" message would be to just remove it, and forbid such drops, indicated by the "drop forbidden" indicator.
Git commit 5324fcd315a78f7f2f7ae59bb78a5029e3951674 by Frank Reininghaus.
Committed on 12/05/2013 at 10:01.
Pushed by freininghaus into branch 'master'.
Hide the message widget when the URL changes
Most error messages are only relevant when trying to open a URL, e.g.,
they inform the user that opening the URL failed. After the next
successful URL change, these errors are not relevant any more.
Therefore, it makes sense to hide the message widget automatically to
prevent that the user is forced to close it manually.
M +1 -0 dolphin/src/dolphinviewcontainer.cpp
*** Bug 321528 has been marked as a duplicate of this bug. ***