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

Broken permission #1923

Open
kodjima33 opened this issue Feb 27, 2025 · 5 comments
Open

Broken permission #1923

kodjima33 opened this issue Feb 27, 2025 · 5 comments
Labels
flutter flutter work good first issue Good for newcomers Paid Bounty 💰

Comments

@kodjima33
Copy link
Collaborator

This permission isn't clickable, plx fix

/bounty $10

Image

Copy link

algora-pbc bot commented Feb 27, 2025

💎 $10 bounty • omi

Steps to solve:

  1. Start working: Comment /attempt #1923 with your implementation plan
  2. Submit work: Create a pull request including /claim #1923 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to BasedHardware/omi!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @agayushh Feb 28, 2025, 5:24:13 AM #1927
🟢 @yashksaini-coder Feb 28, 2025, 5:25:43 AM WIP
🟢 @jaiakash Mar 7, 2025, 3:02:31 PM WIP

@agayushh
Copy link

agayushh commented Feb 28, 2025

/attempt #1923

Approach

  • State management (Provider) - Uses OnboardingProvider to track and update bluetooth permission status (hasBluetoothPermission)
  • Requests Bluetooth permissions via askForBluetoothPermissions()
  • If denied, shows an alert dialog prompting users to open device settings
  • CheckboxListTile toggles Bluetooth permissions and has an added onPressed for better UX.

@yashksaini-coder
Copy link

yashksaini-coder commented Feb 28, 2025

/attempt #1923

Copy link

algora-pbc bot commented Feb 28, 2025

💡 @agayushh submitted a pull request that claims the bounty. You can visit your bounty board to reward.

@jaiakash
Copy link

jaiakash commented Mar 7, 2025

/attempt #1923

Hi what I noticed is that these permissions are clickable, because when user taps on it, the permission dialog bar comes for both ios and android. Please clarify if the requirement is to add clickable text?

Simulator.Screen.Recording.-.iPhone.16.-.2025-03-07.at.20.39.55.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flutter flutter work good first issue Good for newcomers Paid Bounty 💰
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

4 participants