Jump to content

Intersect laggy?

Recommended Posts

If you use Intersect and make sure the area chosen is outside a selection, the new selection can become laggy.

If you create a small single selection and keep going circles around a point you choose without touching the selection, the new selection rectangle is a bit slow.

If you create a complicated selection with multiple small selections and xor or anything to make it complex, then using Intersect and keep going circles around the point without touching the selection is very laggy. Not to the point of maxing either core but visible cursor and rectangle lag.

But if in either case you so much as touch the original selection the new Intersect is much faster.

Using 3.35b2


Link to comment
Share on other sites

No, it's a WinForms bug related to holding down a key and moving the mouse.

You can let go of the Ctrl / Alt key once you've started moving the mouse and the lag goes away. So, hold Ctrl/Alt, then put the mouse button down, then move the mouse, then let go of Ctrl/Alt. Paint.NET doesn't require you to hold Ctrl/Alt for the entire duration of the selection drawing. This is the workaround for now.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

I did a quick reboot with a PS/2 keyboard and it felt to me that by using the PS/2 kb and BT mouse, the lag wasn't as severe as with BT combo.

But lifting the Alt key on the BT kb solves the issue so this workaround is simple.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...