From 5d7f34b971c8ed3b2356b358e97ec33444efc412 Mon Sep 17 00:00:00 2001 From: Bastian Schmidt Date: Thu, 8 Feb 2018 21:27:13 +0100 Subject: [PATCH] Fixes #517 by removing e.Handled = false in OnDropDownPopupMouseDown --- Changelog.md | 1 + Fluent.Ribbon/Controls/DropDownButton.cs | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Changelog.md b/Changelog.md index f094f3a9f..17bd791fa 100644 --- a/Changelog.md +++ b/Changelog.md @@ -7,6 +7,7 @@ - [#511](../../issues/511) - Binding on RibbonWindow.Icon not working - [#512](../../issues/512) - Ideal text color should match the colors in the ribbon - [#513](../../issues/513) - Hovering causes flickering of ribbon backstage menu items + - [#517](../../issues/517) - Fluent 6.0: buttons inside drop downs don't seem to work when using ClosePopupOnMouseDown - ### Enhancements - [#509](../../issues/509) - Checked mark + Icon image at Menuitem diff --git a/Fluent.Ribbon/Controls/DropDownButton.cs b/Fluent.Ribbon/Controls/DropDownButton.cs index 8adbeab3b..41b91e868 100644 --- a/Fluent.Ribbon/Controls/DropDownButton.cs +++ b/Fluent.Ribbon/Controls/DropDownButton.cs @@ -519,8 +519,6 @@ private void OnDropDownPopupMouseDown(object sender, RoutedEventArgs e) && this.resizeBothThumb.IsMouseOver == false && this.resizeVerticalThumb.IsMouseOver == false) { - e.Handled = false; - // Note: get outside thread to prevent exceptions (it's a dependency property after all) var timespan = this.ClosePopupOnMouseDownDelay;