View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030089||2.x IDE Bugs||Workspaces||Public||2018-10-16 12:04||2018-10-18 14:40|
|Priority||Medium||Severity||C - General||Reproducibility||100%|
|Platform||-||OS||Windows 10||OS Version||Pro x64|
|Target Version||Fixed in Version|
|Summary||0030089: Workspaces: Mouse zoom in/out can make the workspace jump to very odd locations if cursor becomes offset during zooms|
|Description||Mouse zoom in/out can make the workspace jump to very odd locations if cursor becomes offset during zooms. Where we're using the mouse location as the "origin" of the zoom and we don't cap the offset or even that a window stays within the visible area of the workspace, this pushes windows around and in the case of being zoomed right out, can cause windows to jump out of sight.|
See the attached .gif for an example.
We have reports from users that autocomplete is offset when zoomed in, which doesn't seem to be the case if you keep your cursor over the code editor in question as you zoom - it's just that it's easy to introduce an offset (although, as you can see from the gif, the IDE does its best to keep them together).
|Steps To Reproduce||1. Start the IDE and create a new project.|
2. Create any resource. (Code editor if you want to see the autocomplete behaviour also.)
3. Use Ctrl + Mousewheel to zoom in/out, but move your mouse cursor position occasionally.
4. Observe this makes the window jump around in the workspace and frequently pushes it right out of view or causes other visual issues.
Repro: "100%" - very easy to achieve through routine usage.
|Tags||No tags attached.|
|2.x IDE Found In||188.8.131.523|
|2.x Runtime Found In||184.108.40.2068|
|2.x IDE Verified In|
|2.x Runtime Verified In|