Newbie Web Core Question : "Weblabel1 is not defined"

I'm running the Simple Demo. I get no compile errors. The breakpoint works.
But I cannot see the caption value (or any other) with hover-over.
Please help me over this simple problem!

Two images:


There are a couple of limitations with debugging as during debug one can only see what lives in the JavaScript codespace that runs in the browser. In this case, in JavaScript only the private variable FCaption exists of this WebLabel object.
An easy workaround to inspect in the IDE is to assign it to a local variable and view this way in the debugger.

Thank you. Yes, that works.

A followup: I set a breakpoint for the WebComboBox1Change event. That event's breakpoint is not caught. I set the same breakpoint in the browser console (pascal source), and it did not break either. Is this normal, or should I be doing something different?


image

I retested this here but I could not see the issue. When I put a breakpoint, it is triggered. Do you see this event handler code in your browser console under "Sources"?
If not, maybe some file got cached. Try to force a reload in your browser.

Context: Delphi 12.3, Web Core 2.8.1 (latest). I have cleared the browser cache and rebooted.
The breakpoint in the image below is not being triggered. However, it shows in the browser source and in the IDE source. Other breakpoints are working fine.
This is not a huge issue for me, but I'm new at Web Core and still learning what to expect.
I understand that I am having issues you cannot reproduce. Any advice is welcome.

That is very strange.
So, the OnChange code is effectively executed and the breakpoint is not triggered, both in the IDE and in the browser?
There should be a .map file in the output folder TMSWeb\Debug , can you delete that file to ensure it is being regenerated?

This is in a project I started while using a trial version of Web Core.
Could be related to that?
I'm going to recreate it from scratch and reattempt.
Thank you for your help.

Ah, yes, the trial version has limitations wrt debugging with full Pascal source code as we can't include all component related source code in the trial version.