Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

During a table row drag, the cursor is not reset when exiting a destination or at end of drag #779

Open
aparajita opened this Issue · 5 comments

3 participants

@aparajita
Owner

It is possible (and very likely) that a drag destination may change the cursor (for example to operationNotAllowedCursor or dragCopyCursor) in -tableView:validateDrop:. Since the destination is not notified when the drag leaves, it is up to CPTableView to reset the cursor.

A possible means of fixing this is here:

http://github.com/aparajita/cappuccino/commit/ced9879b287a8f954d43d494b3f5a0197cdd9675

Another way to do it would be to push/pop the cursor, but the logic gets a lot more complicated because of multiple ways to enter/exit a drag or drop.

@cappbot
Collaborator

Label: #new. What's next? A reviewer should examine this issue.

@ahankinson

As far as I can tell this has not yet been implemented (nothing showing up in CPTableView).

-#new
+bug
+AppKit
+#acknowledged
milestone=Someday

@cappbot
Collaborator

Milestone: Someday. Labels: #acknowledged, AppKit, bug. What's next? A reviewer should examine this issue.

@aparajita
Owner
@cappbot
Collaborator

Milestone: Someday. Labels: #accepted, AppKit, bug. What's next? A reviewer should examine this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.