Re: Drag and drop creates some kind of self referential loop
- From: TomPh <tpgww@xxxxxxxxxxx>
- To: emelfm2@xxxxxxxxxxxxx
- Date: Sun, 18 Sep 2005 18:10:54 +1000
On Sat, 17 Sep 2005 12:28:17 -0400
alaterale@xxxxxxxxxxxxx wrote:
> I noticed that the default for clicking and dragging the mouse in
> emelfm2 has changed to the drag and drop functionality.
DnD conforms to what seem to be gtk-default arrangements, or at least,
the arrangements reflected in the dnd cursor-overlays (none for move, +
for copy, ? for menu) which are instigated by gtk, not e2.
While this is
> fine (and I wanted to suggest having a configuration option that could
> default to dnd but could also disable it if the user wanted to, as I'd
> like to be able to disable it myself :P)
Not sure what you mean here ... default what to dnd ?
, I noticed a very annoying
> bug I thought I should report in the latest emelfm2 (0.1.2).
>
> If you click on a folder and drag it, even accidentally, and then drop
> it back on itself, it makes embedded folder hierarchies within that
> folder that match the one you started at.
That's the way dropping is designed to work. It assumes that a drop
ONto a dir is, in effect, a deliberate instruction to drop INto it,
and will process all the selected items, if there are more than one.
It's a quick way to bypass opening the dir in the other pane.
Usually we see a 'target' dir highlighted, as a hint about what will
happen, but when dropping onto a selected item, gtk's selection-coloring
prevails, of course. We still see the dnd cursor. We can cancel the
drop by moving the cursor to somewhere in the same pane that's not a
directory, before releasing the button.
'on-selection' dropping could readily be blocked, at the expense of
anyone who wants to do it deliberately, from inside or outside e2.
I suppose, UI consistency takes a hit too.
That said, it could be that, on balance, such protection would be a
better choice than current arrangements ...
All views welcome.
> I'm not sure if this bug has already been reported, I've tried
> searching for it, but can't come up with anything.
This is the first report on the matter. And thanks for taking the time
to do so. All feedback is most welcome.
Regards
Tom
--
Users can unsubscribe from the list by sending email to
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by
logging into the web interface.
- Follow-Ups:
- Re: Drag and drop creates some kind of self referential loop
- From: alaterale
- References:
- Drag and drop creates some kind of self referential loop
- From: alaterale
Other related posts:
- » Drag and drop creates some kind of self referential loop
- » Re: Drag and drop creates some kind of self referential loop
- » Re: Drag and drop creates some kind of self referential loop
- » Re: Drag and drop creates some kind of self referential loop
- » Re: Drag and drop creates some kind of self referential loop
- Re: Drag and drop creates some kind of self referential loop
- From: alaterale
- Drag and drop creates some kind of self referential loop
- From: alaterale