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

Using radiobuttons in a group, pressing one button works fine, but pressing the seconf button does not reset the first hence "blocks" the radio buttons all together. #22750

Closed
SorenBech2 opened this issue May 31, 2024 · 6 comments · Fixed by #22787
Assignees
Labels
area-controls-radiobutton RadioButton, RadioButtonGroup i/regression This issue described a confirmed regression on a currently supported version platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Milestone

Comments

@SorenBech2
Copy link

Description

As a response to issue #18251 (IllegalArgumentException .NET MAUI 8 RC 2) Microsoft.Maui.Controls v. 8.0.60-ci.net8.24277.1 has been developed and it fixes the Tabbar issue of #18251. However, it introduces two new issues (as far as our test has unveiled).

Issue 1:
In XAML a border does not expand when a Label inside the border expamds from one to several lines through a bindable variable in code behind. (Issue easy to identify in repro code)

Issue 2:
Using radiobuttons in a group, pressing one button works fine, but pressing the seconf button does not reset the first hence "blocks" the radio buttons all together. (see repro for demo)

Steps to Reproduce

To reproduce the issues, download the repro code and follow instructions below.

The code is set up to previous version (8.0.40) where there are no issues (with border nor radio buttons). In order reproduce the issues go to TabbarTest.csproj and follow the instructions below:

      
            

            
            
            
            
            
            
            
            
            
      

When the app is compiled (Android) and launched, press the first tab (Border Test). On the Border Test page press the Yes an No buttons to provoke the issues.

Link to public reproduction project repository

https://github.com/SorenBech2/TabbarTest

Version with bug

Unknown/Other

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

8.0.40 SR5

Affected platforms

Android

Affected platform versions

Android 13 (have not tested on prior versions

Did you find any workaround?

No

Relevant log output

N/A
@SorenBech2 SorenBech2 added the t/bug Something isn't working label May 31, 2024
Copy link
Contributor

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

@Zhanglirong-Winnie Zhanglirong-Winnie added s/verified Verified / Reproducible Issue ready for Engineering Triage s/triaged Issue has been reviewed i/regression This issue described a confirmed regression on a currently supported version labels May 31, 2024
@Zhanglirong-Winnie
Copy link

Verified this issue with Visual Studio 17.11.0 Preview 1.0(8.0.60-ci.net8.24277.1 & 8.0.60-ci.net8.24280.2). Can repro on android platform with sample project. This issue works fine on 8.0.40.
image

@jfversluis
Copy link
Member

@SorenBech2 of course any report is appreciated, but to track things properly could you please next time report 1 problem per issue? 😊 thanks!

@PureWeen PureWeen changed the title Errors in nuget Microsoft.Maui.Controls v. 8.0.60-ci.net8.24277.1 Using radiobuttons in a group, pressing one button works fine, but pressing the seconf button does not reset the first hence "blocks" the radio buttons all together. May 31, 2024
@PureWeen PureWeen added the area-controls-radiobutton RadioButton, RadioButtonGroup label May 31, 2024
@PureWeen PureWeen added this to the .NET 8 SR6 milestone May 31, 2024
@PureWeen
Copy link
Member

Made this one about RB
Issue 1 should be fixed on latest nightly

Can you test with the latest nightly build?
https://github.com/dotnet/maui/wiki/Nightly-Builds

@SorenBech2
Copy link
Author

SorenBech2 commented Jun 2, 2024 via email

@MitchBomcanhao
Copy link

@PureWeen @jsuarezruiz can someone with the relevant permissions delete the PII from @SorenBech2's message above?

@github-actions github-actions bot locked and limited conversation to collaborators Jul 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-controls-radiobutton RadioButton, RadioButtonGroup i/regression This issue described a confirmed regression on a currently supported version platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

8 participants