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

Failed to get started (no exact instructions, a second click cancels the wallet popup) #1550

Open
simonmichael opened this issue Nov 20, 2024 · 7 comments

Comments

@simonmichael
Copy link

simonmichael commented Nov 20, 2024

Here is a little getting started failure experience report:

I installed lace extension in Brave, then could not figure out what to do next to see it in action, and was not able to find this out with reasonable effort.

On lace.io I tried

  • the home page: marketing.
  • Features: marketing
  • Learn > Resources: a bunch of videos; I don't want to watch a video, and the titles don't look relevant.
  • Learn > FAQ: I didn't see a relevant item other than the very minimal "How do I install Lace".
  • Blog: nope (marketing, release announcements, advanced features)

I searched for the lace github repo and found

  • the readme: developer setup instructions

I looked through Brave's ui, checked the lace extension settings, made it visible in the toolbar, tried clicking, right-clicking, etc.

I'm a long-time software engineer and cardano supporter. I hope it helps, and please advise.

@simonmichael
Copy link
Author

simonmichael commented Nov 21, 2024

Followup: later, I found the lace UI by left clicking on the lace button which I had added to the browser toolbar. I think I tried that before, but possibly when I was experimenting with the extension's permissions, while it was set to "click", and somehow I didn't get there.

Seems like getting to the lace UI should have been much easier. Let me know what pointers I missed.

@mchappell
Copy link
Collaborator

Hi @simonmichael, did you install the extension from a store or built locally?

@simonmichael
Copy link
Author

simonmichael commented Dec 3, 2024

Hello @mchappell, I installed it from https://www.lace.io (did not build locally).

I opened it yesterday after 2 weeks away and again struggled to get it working at first. I think the correct steps are 1. get it enabled for the current site (ie get rid of the button's white background, if you had permission set to click, as I did) then 2. left click on the button. This should show the wallet popup (which can be expanded to a full tab).

But somehow this didn't seem to work at first (no popup appeared). Perhaps it's me, or perhaps there was a startup delay that fooled me. (Currently there's about a 1s delay before popup on this macbook air m1).

@simonmichael
Copy link
Author

I updated my comment: I'm currently seeing a 1s delay before the popup appears.

And I see that if I click again before the popup appears, it cancels the popup. So if you click a few times too fast (easy to do on a mac where the first click sometimes is swallowed to focus the window), the effect can be that nothing happens.

@simonmichael simonmichael changed the title Failed to get started Failed to get started (no exact instructions, a second click cancels the wallet popup) Dec 3, 2024
@mchappell
Copy link
Collaborator

Thanks @simonmichael. We're currently looking at improvements to make the popup display much quicker. This should resolve one of your issues.

ie get rid of the button's white background, if you had permission set to click, as I did
Can you expand on this part a little for me? I'm going to investigate the same with Brave today, but any further feedback you could provide would be very useful.

@simonmichael
Copy link
Author

simonmichael commented Dec 4, 2024

From memory - Brave has three permission options for an extension: click (the toolbar button) to enable it each time, enable always on this site, and enable always on all sites.

It’s also not mandatory to have extension buttons visible in the toolbar, I think they weren’t in my default new Brave setup; and I don’t know how you’d activate lace without that - perhaps another item for the getting started guide.

@mchappell
Copy link
Collaborator

Thanks for the clarification @simonmichael. I've checked the 'site access' property over and now understand what you mean. If you have it set to 'on click' you'd need a few additional actions before being able to connect to a DApp.
We can make this clearer. I'll also look into this within the context of a 'getting started' guide, and where this might live.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants