Skip to content
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

AvalonDock: unexpected/unreliable result of panels manual resize #1498

Open
lightwalker01 opened this issue Jun 14, 2019 · 9 comments
Open

Comments

@lightwalker01
Copy link

Starting from the basic example in the wiki...

Sometimes (when a document/anchorable is un-docked & re-docked?) the manual resize of the panels does not respect the position of the splitter when released.

Please watch this screen recording:
avalondock_resize

@Dirkster99
Copy link

Dirkster99 commented Jun 14, 2019

I checked this in the currently unreleased master branch:
https://github.com/Dirkster99/AvalonDock

Nevertheless, its a good test case description so I hope you don't mind me stealing the image.

(planned release version 3.5.7) of my branch and was not able to verify this problem.

Would you please be able to cross check and let me know if you see this problem in my branch also?

@lightwalker01
Copy link
Author

Nevertheless, its a good test case description so I hope you don't mind me stealing the image.

No problem @Dirkster99, I'm glad it's useful.

(planned release version 3.5.7) of my branch and was not able to verify this problem.

Would you please be able to cross check and let me know if you see this problem in my branch also?

I will try your branch as soon as possible...

@jogibear9988
Copy link

@Dirkster99
do you also have the fixes from here included?
if you mainatain a opensource fork of avalondock, I will remove it from my fork of the extended toolkit.
https://github.com/dotnetprojects/WpfExtendedToolkit
because I've never had time to work on this also.

@lightwalker01
Copy link
Author

@Dirkster99
I confirm that the problem does not occur in your branch.

@Dirkster99
Copy link

@jogibear9988

do you also have the fixes from here included?

I have included the fixes from xceedsoftware/wpftoolkit. You can verify this for most commits,issues, pull requests... by browsing to a particular issue, say: Issues #1480 and checking for a reference link with my handle (dirkster99) on it.

Untitled

These links get you to a pull request, issue entry, or directly to a commit, and you can therefore, see whats included and what not. I've used this pattern for pretty much all fixes applied in my branch.

You can also use the list at the bottom of the Readme.md file to track all changes that I have applied.

Are there any specific issues/fixes that I missed?

As far as removing the AvalonDock from your project goes, sounds good to me, although I am not
using the WpfToolkit as a whole so I don't mind at all.

But I know these guys (and probably others):

might be happy if you would provide a fixed WpfToolkit version that either:

  1. includes my branch (via nuget) or
  2. comes without AvalonDock (which simply means the consumer has to inlcude my nuget).

Either way, let me know and I'll definitely link to your repository if thats OK for you.

@XceedBoucherS
Copy link
Collaborator

Hi,

This is already fixed in the latest version. You can try it here : https://xceed.com/xceed-toolkit-plus-for-wpf/
Thank you.

@jogibear9988
Copy link

@Dirkster99 I've removed avalondock ;-)
And linked to your fork

@Dirkster99
Copy link

@jogibear9988
I also included a link back to your repository and will pass the word on in case anyone is looking for a stable version of the the WPF toolkit.

@Dirkster99
Copy link

Hi,

This is already fixed in the latest version. You can try it here : https://xceed.com/xceed-toolkit-plus-for-wpf/
Thank you.

@XceedBoucherS
Thank you for the information. This means we can either wait 2 years until this is available in the open source version 3.9 of the toolkit or we pay money to enyoj this resolution right now?

Well, I am really happy that we have a third free open source alternative 💯 👍 :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants