Bug 14556 - gdk issues in popup menus
Summary: gdk issues in popup menus
Status: RESOLVED DUPLICATE of bug 19462
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: General ()
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: master
Assignee: Cody Russell
URL:
: 16339 ()
Depends on:
Blocks:
 
Reported: 2013-09-09 10:37 UTC by Cody Russell
Modified: 2015-01-12 18:24 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED DUPLICATE of bug 19462

Description Cody Russell 2013-09-09 10:37:59 UTC
There are gdk issues on MacOS that are affecting popup menus in XS.

Screenshot: https://bugzilla.xamarin.com/attachment.cgi?id=4806

From https://bugzilla.xamarin.com/show_bug.cgi?id=14535

1. Mouse down on the combo
2. Find the target I want (you also list invalid targets)
3. Wait for the submenu to appear
4. Very carefully drag right so as to not lose my main selection
5. Notice that the sub menus have a bug and don't track my held mouse (GDK!!!!)
6. Let go only to have the menu close without selecting anything
7. Mouse down on the combo (again)
8. Find the target I want (again)
9. Wait for the submenu to appear (again)
10. Let go of the mouse (<-- critical step due to menu bugs)
11. Very carefully move right so as to not lose my main selection
12. Click on the submenu

Jeff fixed the XS parts of this, I'm copying over here to track the gdk issues as a separate bug.
Comment 1 Cody Russell 2013-09-09 11:11:44 UTC
So I managed to reproduce the issues in XS:

1. Create a Universal iOS app
2. Selected iPhone Retina (4-inch)
3. Opened the menu again

At this point the menu has centered itself for some reason, but there are not enough menuitems below so we see the black bar.  You can mouse-scroll up and down (which you shouldn't be able to do), but once you mouse-scroll all the way back up to the top then the menu corrects itself and won't mouse-scroll anymore, and the black bar is gone.
Comment 2 Cody Russell 2013-09-09 11:17:27 UTC
Also important: XS must be at the top of the screen.
Comment 4 Cody Russell 2013-11-19 15:21:05 UTC
*** Bug 16339 has been marked as a duplicate of this bug. ***
Comment 5 Mikayla Hutchinson [MSFT] 2013-12-03 12:57:38 UTC
*** Bug 16562 has been marked as a duplicate of this bug. ***
Comment 6 Cody Russell 2015-01-12 18:24:20 UTC

*** This bug has been marked as a duplicate of bug 19462 ***