{"action":"created","issue":{"url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/9056","repository_url":"https://api.github.com/repos/qooxdoo/qooxdoo","labels_url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/9056/labels{/name}","comments_url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/9056/comments","events_url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/9056/events","html_url":"https://github.com/qooxdoo/qooxdoo/issues/9056","id":160827830,"number":9056,"title":"Microsoft Edge cancels the drag operation of a image","user":{"login":"CosminCH","id":13575364,"avatar_url":"https://avatars.githubusercontent.com/u/13575364?v=3","gravatar_id":"","url":"https://api.github.com/users/CosminCH","html_url":"https://github.com/CosminCH","followers_url":"https://api.github.com/users/CosminCH/followers","following_url":"https://api.github.com/users/CosminCH/following{/other_user}","gists_url":"https://api.github.com/users/CosminCH/gists{/gist_id}","starred_url":"https://api.github.com/users/CosminCH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CosminCH/subscriptions","organizations_url":"https://api.github.com/users/CosminCH/orgs","repos_url":"https://api.github.com/users/CosminCH/repos","events_url":"https://api.github.com/users/CosminCH/events{/privacy}","received_events_url":"https://api.github.com/users/CosminCH/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-17T07:26:52Z","updated_at":"2016-06-17T10:00:06Z","closed_at":"2016-06-17T10:00:06Z","body":"Hello,\r\n\r\nWe are having some problems with a drag and drop operation: there is one qx.ui.form.Button, which contains an image and a label; the button can be dragged (we have defined one drop target in our application).\r\n\r\nEverything works fine under Chrome and Firefox, however Edge gives us a big problem: if the drag operation is initiated from the image of the button then there is a blur (I think native) event which occurs when the mouse gets out of the image (while still dragging), event which is handled in qx.event.handler.DragDrop by deleting the drag 'session'.\r\n\r\nIf the drag operation is initiated from the button's label or wherever outside the button's image we get the normal drag, dragover, etc events. I think those browsers do not fire the blur event.\r\n\r\nI've been trying with many qooxdoo versions (3.5.1, 4.1, 5.0, 5.0.1), the behavior is the same: it works on Chrome and FF, but not on Edge.\r\n\r\nDid somebody have a similar issue?\r\n\r\nThank you.\r\n"},"comment":{"url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/comments/226730560","html_url":"https://github.com/qooxdoo/qooxdoo/issues/9056#issuecomment-226730560","issue_url":"https://api.github.com/repos/qooxdoo/qooxdoo/issues/9056","id":226730560,"user":{"login":"CosminCH","id":13575364,"avatar_url":"https://avatars.githubusercontent.com/u/13575364?v=3","gravatar_id":"","url":"https://api.github.com/users/CosminCH","html_url":"https://github.com/CosminCH","followers_url":"https://api.github.com/users/CosminCH/followers","following_url":"https://api.github.com/users/CosminCH/following{/other_user}","gists_url":"https://api.github.com/users/CosminCH/gists{/gist_id}","starred_url":"https://api.github.com/users/CosminCH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CosminCH/subscriptions","organizations_url":"https://api.github.com/users/CosminCH/orgs","repos_url":"https://api.github.com/users/CosminCH/repos","events_url":"https://api.github.com/users/CosminCH/events{/privacy}","received_events_url":"https://api.github.com/users/CosminCH/received_events","type":"User","site_admin":false},"created_at":"2016-06-17T10:00:06Z","updated_at":"2016-06-17T10:00:06Z","body":"Thank you very much for your answers!\r\n\r\nI have found the issue: the qx.ui.basic.Image is creating the img element if the image's scale mode is not 'alphaScaled' and not 'nonScaled'; I think this img element is not properly handled in the drag and drop code.\r\n\r\nThe solution for my particular case is to force one of the two modes. The div is created for Edge as well and the drag and drop is working.\r\n"}}
{"actor":{"display_login":"CosminCH"}}