-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mouse drag and drop not working #21
Comments
Thank you @117649 , i will take a look one after finish working on multi-row report i you see any errors in the browser console |
Not seeing any error in console so far. |
Try to describe the visual bugs you see, what exactly doesn't work and how to reproduce each one |
|
Yes |
Maybe it is best to write the code from scratch. We need to add support for:
The current code was compatible with Firefox 55. currently dragover dosn't work since
|
This one may not needed, current test shows that drop index is on the right position for single row with 'Tab width fit to tab tittle' enabled. Now for some reason I don't know you may need to flip 'show close button on tab when mouse hover' switch off and on once after updated add-on for it to function. |
this is the simplest of all, we just call |
Newest test on the Fx86 and latest commit shows 'built-in style Drop indicator' and 'When dragging a tab move it directly' are working. |
dragging tab from another window not working |
I remember there seems a function that check dragging type may be take a look into that. |
my bad .... - if (aSourceNode.container == aSourceNode.ownerGlobal.gBrowser.tabContainer)
+ if (aSourceNode.container == gBrowser.tabContainer) |
TabMixPlus/addon/modules/ContentClick.jsm Lines 729 to 736 in 11c1122
Why? I think when user turn it off then it should be completely off. |
we don't open new tab for left click on xpi links |
It also affect drag and drop which is inconvenient. Firefox are not very responsive regarding xpi dragged in from hard drive it just lost install panel randomly and many attempts may be required. Having a blank page with url helps a lot on retry install a xpi especially when you trying developing an addon . |
i will test when i finished updating drag and drop functions it is most likely work if you drag a file onto about:addons |
Little change like this that close the condition statement works for me well. .filter(t => filetype.indexOf(t) == -1);
filetype = [...filetype, ...types];
}
+ else return false;
var linkHrefExt = "";
if (linkHref) { |
@117649 , |
Yes. If the function it stated are real and provide by TMP not Mozilla. May be tweak the wording to shorter the sentence. It indeed pretty long for a tool tip. |
When this function was introduced almost 14 years ago it was new feature, now days this is the standard action when dragging a link. Tabmix block drop on locked tab, user can unlock the tab by pressing Ctrl/meta, but details about this feature and others should be in the documentation and not in tooltip |
I will change the code to show tooltip when link is dragged over a locked tab
I hope you can suggest better wording... |
eh. Hold Ctrl to replace locked tab with link Url ? I'm not sure if this is grammar correct but at least a word shorter. |
🥇 |
fb6614b
These changes will put DnD in to work but nothing seems right.
The text was updated successfully, but these errors were encountered: