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

WPF ComboBoxCell: dropdown items not selected by mouse if only one or last row #2546

Open
Serg-Norseman opened this issue Aug 29, 2023 · 2 comments

Comments

@Serg-Norseman
Copy link
Contributor

In what there can be such problem: I use GridView, 3 columns, two of them - with ComboBoxCell; drop-down lists (DataStore) are filled in and work out correctly - all items are in place; if I start editing a cell and select the drop-down list value from the keyboard (Up/Down buttons) - any value is correctly selected and enters to the string property of row's object (the object's setter is called, the assignment works correctly); if I start editing a cell and select the value of the dropdown list with the mouse - the row object property setter is not called.

On Gtk everything works correctly. The error is present only with Wpf. Moreover, if I add multiple rows to the GridView - the dropdown selection suddenly starts working if the bottom edge of the dropdown is within the last row in the GridView.

The problem is confirmed in Eto.Test.Wpf.exe - exactly the same behavior in the last lines.

Specifications

  • Version: 2.7.5
  • Platform(s): WPF
  • Operating System(s): Windows 10
@Serg-Norseman
Copy link
Contributor Author

#1658

@ManuelHu
Copy link
Contributor

ManuelHu commented Jan 9, 2024

As the author of #1658, I am not sure what happened in between. This definitely worked after I had fixed it in #1662 ;-)

In the mean time there were 3 changes to this file that changed click handling:

sadly I don't have a full dev system on Windows at the moment, so I cannot really investigate further...

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

2 participants