FlutterFlow / flutterflow-issues

A community issue tracker for FlutterFlow.
125 stars 25 forks source link

Can't set value for dynamic widgets inside components in screenshot mode #3390

Open giladresisi opened 3 months ago

giladresisi commented 3 months ago

Can we access your project?

Current Behavior

I'm trying to set the value for all widgets in my app in screenshot mode, but as of now the popup which allows setting the value opens only for widgets residing directly within a scaffold (page), for items residing within components the popup doesn't open and I don't know how to set their value in screenshot mode. Maybe I'm missing something but I didn't see anything related to this in the docs or in the relevant youtube video.

Expected Behavior

I'd expect that even for widgets residing within components the popup for setting their value in screenshot mode will open to allow me to set their value.

Steps to Reproduce

  1. Add a container to a page
  2. Add a text widget into this container
  3. Convert the container to a component
  4. Click "Preview App", click "Screenshot Mode" and click the text widget to try to set its value for screenshots - no popup opens

Reproducible from Blank

Bug Report Code (Required)

IT8glPHqy5NOm99c1pD2LO9V9WIvKUA2aIIvjuxQEAgafJSvBI13f/T4dkxuQuqBam1cJWaGmm0zwPOKheDpCsE4FByJbbk41rp2ZT3wLHGXaJjWC5CKVUZSGf5VGHLFzpuZhSVDBOhZSCFn7E+UN+SiSgvDNYCwImozL8n/KrrOj3SkGR3eGn0Jg1ZSfCvr

Visual documentation

Screenshot 2024-07-13 095645 Screenshot 2024-07-13 101202

Environment

- FlutterFlow version: v4.1.72+
- Platform: Web
- Browser name and version: Chrome 126.0.6478.127
- Operating system and version affected: Windows 11 Pro

Additional Information

I'm about to start publishing my app beyond my initial small test group and I can't publish it when the screenshots still show those ugly "If/Then/Else..." (see one of the attached photos I uploaded). I really need this solved ASAP so I can set the value for all relevant widgets of my app including those which reside within components.

paulperez-dev commented 3 months ago

Hi @giladresisi! I was unable to reproduce this issue. You shared a bug report code from a project where the issue is not present. Please, reproduce the error in your project and generate the bug report code again.

giladresisi commented 3 months ago

Hi, here's a bug report code from the project I'm working on: IT4oz8r13ItOxLhc+KrAdfpVnSQ7Qkc3argo0MpBazwbfe+uB4kqevfOTERoXderS1Vme2CZkWoW0+DRkd/qVvA3IQyVRYhFys5+bg2VUj+lM5CkFJWgYEdBHcFgGhHF57e3kR5NAM52WUJmw2GEF9/KbBfaNZj1OVUsDq/LZO4=

paulperez-dev commented 3 months ago

Hi @giladresisi! Can you please confirm if you can change the value of the widget shown in the following image:

image.png
giladresisi commented 3 months ago

For this one - yes, but for everything else in this page which relies on a variable - no.

‫בתאריך יום ד׳, 17 ביולי 2024 ב-10:27 מאת ‪Paul Pérez‬‏ <‪ @.***‬‏>:‬

Hi @giladresisi https://github.com/giladresisi! Can you please confirm if you can change the value of the widget shown in the following image:

[image: image.png] https://camo.githubusercontent.com/877bc69d61410b50e3b98f1a44bb2e31c2c06748e6e183a8d89bc88c92b0121d/68747470733a2f2f75706c6f6164732e6c696e6561722e6170702f33323431303839642d373336612d343432322d393030622d3035316537326163636462652f31623233353164392d363335352d343163372d623530382d6566363730633434333666302f65383065313232632d376163332d346133612d383664392d6462356261346163383962303f7369676e61747572653d65794a68624763694f694a49557a49314e694973496e523563434936496b705856434a392e65794a775958526f496a6f694c7a4d794e4445774f446c6b4c54637a4e6d45744e4451794d6930354d4442694c5441314d5755334d6d466a593252695a533878596a497a4e54466b4f5330324d7a55314c545178597a6374596a55774f43316c5a6a59334d474d304e444d325a6a41765a5467775a5445794d6d4d744e32466a4d79303059544e684c5467325a446b745a474931596d453059574d344f5749774969776961574630496a6f784e7a49784d5467324f4451354c434a6c654841694f6a4d7a4d6a6b784e7a51324f44513566512e5961362d4a77306b446a327959504f766547362d557944474b3444327432306c6c522d396d4c495776416320

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2232297153, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVB5XE26NTHB6YJYA43ZMXQDPAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZSGI4TOMJVGM . You are receiving this because you were mentioned.Message ID: @.***>

paulperez-dev commented 3 months ago

Hi @giladresisi! The bug is with the RichText widget, not the Text widget. I will send this to the ENG team so they can work on this.

As a workaround, you can use the UI Builder Display Value to show the desired text on the UI (it also applies to the Screenshot Mode):

image.png
giladresisi commented 3 months ago

This doesn't work either for the RichText widget, I still see the [variable_name] text instead of the value I put in the "UI Builder Display Value". Please make sure this is fixed as soon as possible, I'm going to start marketing my app very soon and I need decent screenshots for this. Thanks, Gilad

‫בתאריך יום א׳, 21 ביולי 2024 ב-19:52 מאת ‪Paul Pérez‬‏ <‪ @.***‬‏>:‬

Hi @giladresisi https://github.com/giladresisi! The bug is with the RichText widget, not the Text widget. I will send this to the ENG team so they can work on this.

As a workaround, you can use the UI Builder Display Value to show the desired text on the UI (it also applies to the Screenshot Mode):

[image: image.png] https://camo.githubusercontent.com/d202b53e4a155f032bc23f4b5229500a85d563b202c1cc20f83a31d5f2fd8b42/68747470733a2f2f75706c6f6164732e6c696e6561722e6170702f33323431303839642d373336612d343432322d393030622d3035316537326163636462652f64313030653335652d346435642d343939642d623830632d3134616238636531336361352f37656563363431632d383231622d343465382d383565612d3765626433646232623863303f7369676e61747572653d65794a68624763694f694a49557a49314e694973496e523563434936496b705856434a392e65794a775958526f496a6f694c7a4d794e4445774f446c6b4c54637a4e6d45744e4451794d6930354d4442694c5441314d5755334d6d466a593252695a53396b4d5441775a544d315a5330305a44566b4c5451354f575174596a6777597930784e4746694f474e6c4d544e6a595455764e32566c597a59304d574d744f444978596930304e4755344c5467315a5745744e3256695a444e6b596a4a694f474d774969776961574630496a6f784e7a49784e5459324d7a45344c434a6c654841694f6a4d7a4d6a6b794d5449324d7a453466512e546561737871395f4749317178654978713244477365574a6b774334567a635059367064354c674e76654120

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2241600617, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVBPBIL5M7EDQM7V7X3ZNOVIJAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBRGYYDANRRG4 . You are receiving this because you were mentioned.Message ID: @.***>

giladresisi commented 3 months ago

Hi, any news here? I can't upload screenshots containing variable names to the stores

‫בתאריך יום א׳, 21 ביולי 2024 ב-21:03 מאת ‪Gilad Resisi‬‏ <‪ @.***‬‏>:‬

This doesn't work either for the RichText widget, I still see the [variable_name] text instead of the value I put in the "UI Builder Display Value". Please make sure this is fixed as soon as possible, I'm going to start marketing my app very soon and I need decent screenshots for this. Thanks, Gilad

‫בתאריך יום א׳, 21 ביולי 2024 ב-19:52 מאת ‪Paul Pérez‬‏ <‪ @.***‬‏>:‬

Hi @giladresisi https://github.com/giladresisi! The bug is with the RichText widget, not the Text widget. I will send this to the ENG team so they can work on this.

As a workaround, you can use the UI Builder Display Value to show the desired text on the UI (it also applies to the Screenshot Mode):

[image: image.png] https://camo.githubusercontent.com/d202b53e4a155f032bc23f4b5229500a85d563b202c1cc20f83a31d5f2fd8b42/68747470733a2f2f75706c6f6164732e6c696e6561722e6170702f33323431303839642d373336612d343432322d393030622d3035316537326163636462652f64313030653335652d346435642d343939642d623830632d3134616238636531336361352f37656563363431632d383231622d343465382d383565612d3765626433646232623863303f7369676e61747572653d65794a68624763694f694a49557a49314e694973496e523563434936496b705856434a392e65794a775958526f496a6f694c7a4d794e4445774f446c6b4c54637a4e6d45744e4451794d6930354d4442694c5441314d5755334d6d466a593252695a53396b4d5441775a544d315a5330305a44566b4c5451354f575174596a6777597930784e4746694f474e6c4d544e6a595455764e32566c597a59304d574d744f444978596930304e4755344c5467315a5745744e3256695a444e6b596a4a694f474d774969776961574630496a6f784e7a49784e5459324d7a45344c434a6c654841694f6a4d7a4d6a6b794d5449324d7a453466512e546561737871395f4749317178654978713244477365574a6b774334567a635059367064354c674e76654120

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2241600617, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVBPBIL5M7EDQM7V7X3ZNOVIJAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBRGYYDANRRG4 . You are receiving this because you were mentioned.Message ID: @.***>

paulperez-dev commented 2 months ago

Thanks for the confirmation. The issue is the RichText widget, not the Text widget. I will send this to the ENG team so they can work on this. Thanks!

giladresisi commented 2 months ago

Of course, you guys said this long ago, why is it only sent now to the eng team? Please accelerate this, I need to create new screenshots ASAP. Thanks, Gilad

בתאריך יום ה׳, 15 באוג׳ 2024, 8:24, מאת Paul Pérez ‏< @.***>:

Thanks for the confirmation. The issue is the RichText widget, not the Text widget. I will send this to the ENG team so they can work on this. Thanks!

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2290255938, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVEJSQHSYT44SEZ5YODZRP7LTAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJQGI2TKOJTHA . You are receiving this because you were mentioned.Message ID: @.***>

paulperez-dev commented 2 months ago

It was sent 3 weeks ago but I noticed I did not let you know, so I wrote the previous message.

giladresisi commented 2 months ago

Hi, This issue is really becoming urgent! It's been a month now already since this was sent to the eng team, anything new? I'm being rejected by Apple when submitting new versions because my screenshots have those variable names in them (due to this bug). I really need to publish a new version in the next few days, please have it solved ASAP, until then I'm pretty much stuck... Thanks, Gilad

בתאריך יום ה׳, 15 באוג׳ 2024, 10:56, מאת Paul Pérez ‏< @.***>:

It was sent 3 weeks ago but I noticed I did not let you know, so I wrote the previous message.

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2290520282, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVEOYJAY3V6A35VVXHTZRQRFHAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJQGUZDAMRYGI . You are receiving this because you were mentioned.Message ID: @.***>

giladresisi commented 2 months ago

OK now I really really need this issue solved ASAP. My marketing partners start their campaign for the app in 5 days from now and it always takes a few days for Apple and Google to approve and publish changes in the app stores. I really need you guys to solve this, I already solved all other issues in my app and Apple won't approve new versions until I have the screenshots isdue solved. Please help here ASAP! Thanks, Gilad

בתאריך יום ה׳, 22 באוג׳ 2024, 8:37, מאת Gilad Resisi @.***

:

Hi, This issue is really becoming urgent! It's been a month now already since this was sent to the eng team, anything new? I'm being rejected by Apple when submitting new versions because my screenshots have those variable names in them (due to this bug). I really need to publish a new version in the next few days, please have it solved ASAP, until then I'm pretty much stuck... Thanks, Gilad

בתאריך יום ה׳, 15 באוג׳ 2024, 10:56, מאת Paul Pérez ‏< @.***>:

It was sent 3 weeks ago but I noticed I did not let you know, so I wrote the previous message.

— Reply to this email directly, view it on GitHub https://github.com/FlutterFlow/flutterflow-issues/issues/3390#issuecomment-2290520282, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSRDVEOYJAY3V6A35VVXHTZRQRFHAVCNFSM6AAAAABKZ4MBWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJQGUZDAMRYGI . You are receiving this because you were mentioned.Message ID: @.***>

paulperez-dev commented 2 months ago

Hi @giladresisi! There is no update for the fix yet.

In the meantime, you can get your captures using one of the following alternatives/workarounds:

  1. Run the app on a real device and get the capture from there.
  2. Duplicate the screen and change all the RichText widgets for Text widgets (as they work as expected) and take the captures.