Bug 13207 - Activation workflow that appears when using 'Check Now' from Tools->Options appears at the same time as the updater
Summary: Activation workflow that appears when using 'Check Now' from Tools->Options a...
Status: VERIFIED FIXED
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: Android ()
Version: 3.0
Hardware: PC Windows
: Normal normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-07-12 11:04 UTC by Mohit Kheterpal
Modified: 2015-07-15 13:13 UTC (History)
5 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 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:
VERIFIED FIXED

Description Mohit Kheterpal 2013-07-12 11:04:00 UTC
Conditions :
User is logged in with business license
Workflows

Steps to reproduce:
1) Open VS
2) Go to tools->Options->Xamarin->Android Settings or iOS setting
3) Click on "check now"

Actual :Observed that after click on "check now", pop-up window of 'Renew license' is appear and  license is automatically activated with logged-in account.  

Expected : Only Pop-up window of 'Renew license' should appear and license should not be automatically activated with logged-in account.  

Below is the screencast for the same:
http://screencast.com/t/BBVv9Elh

Environment info :
VS 2012
MTVS 1.3.223
X.Android 4.8.00001

Regression Status : Never Seen with stable MTVS (1.1.200) and X.Android (4.6.8.7-1)
Comment 1 PJ 2013-07-17 19:33:44 UTC
Thanks Larry, not sure how this got into Activation.
Mohit, the Xamarin.Android activation issues should still be reported in the Android project.

I think you're reporting the correct actual behavior here.

Remember that when you're logged into such an account you're running https://testrail.xamarin.com/index.php?/cases/view/28888, "Verify logged in user who has current activation keys on the server moves to the ACTIVATE workflow", which has the following conditions:

User is logged in
User has current activation keys on the server
RENEW 

Now, the dialog order shown in the screencast is probably sub-optimal, so there's a question of how we can make that better.

Perhaps we want the full activation check to finish before throwing up the updater window?
Comment 2 PJ 2013-11-19 16:38:27 UTC
This bug was targeted for a past milestone, moving to the next active non-hotfix milestone.
Comment 3 Rajneesh Kumar 2015-07-15 13:13:20 UTC
I have checked this issue with the latest stable build XVS 3.11.666 and observed that that this functionality of checking android version has been changes. Now after clicking on "check now" pop-up window of 'Renew license' does't appear, only updater window appears. Please have a look on screencast: http://www.screencast.com/t/9TMNUEd4

This functionality does't exist now, hence I am closing this issue.

Thanks..!

Environment Info:

Microsoft Visual Studio Professional 2013
Version 12.0.31101.00 Update 4
Microsoft .NET Framework
Version 4.5.50938
Installed Version: Professional
Xamarin   3.11.666.0 (ebae43a)
Visual Studio extension to enable development for Xamarin.iOS and
Xamarin.Android.
Xamarin.Android   5.1.4.16 (5f55a9ef61c11b6ce0890bc91e4c71b1b92be214)
Visual Studio plugin to enable development for Xamarin.Android.
Xamarin.iOS   8.10.2.0 (67b390d0d1bd741582cf7b7fd3ffea08583a3f83)
Visual Studio extension to enable development for Xamarin.iOS.