Bug 35515 - [Android Designer] Material Design Theme Editor - changing tabs does not always work
Summary: [Android Designer] Material Design Theme Editor - changing tabs does not alwa...
Status: ASSIGNED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Android Designer ()
Version: 5.10 (C6SR3)
Hardware: Macintosh Mac OS
: Normal normal
Target Milestone: master
Assignee: Jérémie Laval
URL:
Depends on:
Blocks:
 
Reported: 2015-11-03 19:27 UTC by Mark McLemore
Modified: 2016-07-15 01:17 UTC (History)
5 users (show)

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


Attachments
Mismatched tab and tab contents (182.95 KB, image/png)
2015-11-03 19:27 UTC, Mark McLemore
Details


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 for Bug 35515 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:
Status:
ASSIGNED

Description Mark McLemore 2015-11-03 19:27:28 UTC
Created attachment 13647 [details]
Mismatched tab and tab contents

I've opened the Material Design Theme Editor, which automatically opens to the "Inherit" pane. I can click the "Color Picker" tab, which reliably opens the color picker. However if I click "Material Palette", the menu stays on "Color Picker" and the list of items shows Resources instead (see screenshot). Attempting to click "Material Palette" again does nothing. If I move the mouse while clicking, that seems to "take" and the Material Palette pops up as expected.

At this point, nothing really works right. Clicking on the other tabs (Inherit, Color Picker, and Resources) is a hit-and-miss proposition at this point. It takes many retries before I can move to another tab. There is sometimes a brief flicker of shading over the tab as I move the mouse, but it seems to be uncorrelated to whether the tab is actually "live" or not.

Environment:

=== Xamarin Studio ===

Version 5.10 (build 860)
Installation UUID: 796017d8-c5b1-4bee-a831-8d3d723ba7e9
Runtime:
	Mono 4.2.1 (explicit/8862921)
	GTK+ 2.24.23 (Raleigh theme)

	Package version: 402010091

=== Xamarin.Profiler ===

Not Installed

=== Apple Developer Tools ===

Xcode 7.1 (9079)
Build 7B91b

=== Xamarin.iOS ===

Version: 9.2.1.21 (Business Edition)
Hash: 9ce9e8b
Branch: master
Build date: 2015-10-28 19:11:03-0400

=== Xamarin.Android ===

Version: 6.0.0.27 (Business Edition)
Android SDK: /Users/markmclemore/Library/Developer/Xamarin/android-sdk-macosx
	Supported Android versions:
		4.0.3  (API level 15)
		4.4    (API level 19)
		4.4.87 (API level 20)
		5.0    (API level 21)
		5.1    (API level 22)
		6.0    (API level 23)

SDK Tools Version: 24.3.4
SDK Platform Tools Version: 23
SDK Build Tools Version: 19.1

Java SDK: /usr
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

=== Xamarin Android Player ===

Version: 0.6.1
Location: /Applications/Xamarin Android Player.app

=== Xamarin.Mac ===

Not Installed

=== Build Information ===

Release ID: 510000860
Git revision: 7c46a0b709d51ad5d5a5ed90a4671cc7b6928e62
Build date: 2015-10-29 17:17:52-04
Xamarin addins: b9337905aca5dc276190d78819728a59cda33a43
Build lane: monodevelop-lion-cycle6

=== Operating System ===

Mac OS X 10.10.5
Darwin xamac.mclemore.org 14.5.0 Darwin Kernel Version 14.5.0
    Wed Jul 29 02:26:53 PDT 2015
    root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
Comment 1 Abhishek 2015-11-04 06:51:08 UTC
I have tried this issue and able to reproduce this issue at my end.

Steps To Reproduce:
1. Create the android application.
2. Open the designer.
3. Enable Material Design Grid and click on drop down sign.
4. It does open the Material design grid window.
5. Then Click on theme editor.It does open the theme editor window.
6. Click on all the four tab fast till it give the reported behavior output.

Here is the screencast: http://www.screencast.com/t/nizT3JjnrJ
IDE log: https://gist.github.com/Abhishekk360/b9340a2a282b97478734
Android Tool log: https://gist.github.com/Abhishekk360/36eed7a03b7c1c52a34e

Environment Info:

=== Xamarin Studio ===

Version 5.10 (build 863)
Installation UUID: 93e693b0-b53d-40f4-b29c-b61ff5cbe892
Runtime:
	Mono 4.2.1 (explicit/ce72e1f)
	GTK+ 2.24.23 (Raleigh theme)

	Package version: 402010100

=== Xamarin.Profiler ===

Version: 0.23.0.0
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Apple Developer Tools ===

Xcode 7.1 (9079)
Build 7B91b

=== Xamarin.iOS ===

Version: 9.2.1.35 (Enterprise Edition)
Hash: 39f1950
Branch: master
Build date: 2015-11-02 20:46:27-0500

=== Xamarin.Android ===

Version: 6.0.0.31 (Enterprise Edition)
Android SDK: /Users/xamarin23/Desktop/android-sdk-macosx
	Supported Android versions:
		2.3    (API level 10)
		4.0.3  (API level 15)
		4.1    (API level 16)
		4.2    (API level 17)
		4.3    (API level 18)
		4.4    (API level 19)
		4.4.87 (API level 20)
		5.0    (API level 21)
		5.1    (API level 22)
		6.0    (API level 23)

SDK Tools Version: 24.4
SDK Platform Tools Version: 23.0.1
SDK Build Tools Version: 23

Java SDK: /usr
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

=== Xamarin Android Player ===

Version: 0.6.1
Location: /Applications/Xamarin Android Player.app

=== Xamarin.Mac ===

Version: 2.0.2.111 (Enterprise Edition)

=== Build Information ===

Release ID: 510000863
Git revision: 0153a1e5b3f1f4d25b503265e232eb9b49633930
Build date: 2015-11-03 13:11:38-05
Xamarin addins: 324393d2c1dea5192ded0b45497691f404538e3d
Build lane: monodevelop-lion-cycle6

=== Operating System ===

Mac OS X 10.10.5
Darwin 800BC.local 14.5.0 Darwin Kernel Version 14.5.0
    Wed Jul 29 02:26:53 PDT 2015
    root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
Comment 3 Jérémie Laval 2015-11-05 11:58:34 UTC
Ditto https://bugzilla.xamarin.com/show_bug.cgi?id=35514#c4