-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Made some enhancements to the Bundles widget #3637
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
Conversation
Would it be in the scope of this PR to add context menu entries to add an item to a bundle? |
Hmm, this is a bit of work and actually exceedes the scope of this PR. Drag & drop already works with bundles so there's no point for now to add context menu option |
Fair enough, although Drag & Drop doesn't work reliably. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! LGTM
#region IDisposable | ||
|
||
// TODO: This Dispose() is never called, please implement the functionality to call this function. | ||
// This IDisposable.Dispose() needs to be called to unhook events in BundlesWidget to avoid memory leaks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one is important. Currently we have a memory leak in Bundles because IDisposable.Dispose()
in YourHome.xaml.cs
is not called.
@yaichenbaum fyi
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The solution is already in place but YourHome.Dispose()
needs to be called which exceeds the scope of this PR :)
Seems like I'm not able to drag items inside bundles, I can only rearrange bundles |
It does work, but you must hold the item at the very edge of it. The reason it can't be dragged when directly clicking on it is because the button is clicked instead since it covers the entire gridviewrow area. @gave92 Do you happen to know a solution to such problem? |
What about removing the Button and adding |
|
I'm positive |
@gave92 fixed! Thank you! 😊 |
…nto improved_bundles
This PR polishes and fine-tunes Bundles PR. This is the final part that completes Bundles
Things yet to do
OpenPath
navigationCloses #3449
Closes #3270
Closes #3724