Comments (2)
Hello,
Thanks for the bug report and the detailed repro. I just tested it with the compiled version of the demo and your steps demonstrated the issue nicely.
I suspect it's likely that because you're double clicking to maximise the window via the title bar, the ImageBox
control is intercepting a mouse up event when the window is resized and the control is suddenly underneath the cursor. I tried moving the window near to the top of the screen and then double clicking, so that the mouse never entered the region of the control and the selection remained unchanged. This seems to confirm my hunch, but I'll need to do some testing with the actual source to be sure. Should be straightforward enough to fix if that's the cause. I'll update this ticket once I've had a chance to dig in the source and got a fix prepared.
Thanks again for finding this bug!
Regards;
Richard Moss
from cyotek.windows.forms.imagebox.
I suspect it's likely that because you're double clicking to maximise the window via the title bar...
Yeah, I think so.
Actually, I discover that because I was trying to build a simplified/updated version of your control (I wanted to add on option to force selection to have a given aspect ratio), and saw spurious MouseMove event, so I checked if that happened in the original control as well.
from cyotek.windows.forms.imagebox.
Related Issues (20)
- VirtualDraw and Scale\Transform HOT 2
- Swipe support? HOT 2
- Creating and Zooming Graphics
- How to determinate a pixel in the imageBox (Mouse click) with total precision HOT 1
- How to get image Point use mouse position? HOT 1
- Solution to: Exception 'Out of Memory' while drawing a big image HOT 2
- Unable to Crop image HOT 1
- Add ability for transparent background color to be used
- Image graphics disappear when zooming out HOT 2
- Is this project still maintained? What about the nuget package? HOT 2
- Support. Net 5.0 HOT 2
- Wrong scrolling in CanPan method HOT 4
- How to save viewport as bitmap? HOT 1
- Π‘an't distinguish click and panning event HOT 1
- The image has moire patterns when scale 15% HOT 3
- Use 2 ImageBoxes side by side
- Gap bug with foreground color HOT 1
- There isn't a way to disable scrollbar HOT 2
- Keep painted drawing on Imagebox after zoom or pan HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cyotek.windows.forms.imagebox.