| Summary: | Accidentally moving out of tab bar's y-coordinate range stops movement | ||
|---|---|---|---|
| Product: | [Applications] kate | Reporter: | David Chmelik <dchmelik> |
| Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | christoph, waqar.17a |
| Priority: | NOR | ||
| Version First Reported In: | 22.04.3 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | All | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David Chmelik
2022-08-02 11:55:06 UTC
Whereas I think it is not optimal, if you scale the UI (should be feasible both for X11 and Wayland) you should have no that big issues. I am not sure if we can really alter this (and if we later not want the same "drag as own windows" behavior as Chromium. Keeping as wish list, but if nobody steps up to take a look, this will somewhen be closed. The movement stops because dragging can offer two functions - rearrange tabs - move tab to a different split / kate instance To differentiate between the two, the initial implementation stopped "rearrange" as soon as the cursor left the tabbar. Another side effect was that you would see a "tab" hanging in the middle of nowhere which was weird. The upcoming release (22.08) improves this behaviour by allowing more flexibility in the case where a user might just be rearranging tabs. If you drag really far away from the tabbar, only then will the rearranging stop. However, note that this is only done for bottom side. If you drag the tab above the tabbar, then it will stop rearranging immediately. It is unlikely the "drag above" case will be fixed, at least from my side since most of the times you drag below or on the tabbar, but if there are a lot of reports that the "drag above" case should also be handled, we can take a look. |