LAMW Weird behavior lazarus / 43-Android ---------------------------------------------------------------------- AFFRIZA 亜風実 · 2019-07-09 02:50 1. I have a problem with TJSONPropStorage, I always accidentally dropped it into my Android module and I didn't noticed it sometimes because I'm using List Component Palette with Sparta Form Designer. After that my App always crashing, then I noticed "why there's a LCL package in my LAMW project?", I removed it, still my App crashing again, so I looking again in my unit uses clause and I found JSONPropStorage, I removed it. Everything back to normal, but still, I made same mistakes sometimes.  The question: how to disable JSONPropStorage, TMainMenu, and TPopupMenu components, so they cannot be dragged into my AndroidModule?  2. jTextView.Text property when I fill it with empty text it always back into same as the component name when I reopen my project.  Because of that I need to write this code into every JNI_Prompt rather than I reemptied manually every opening project  : Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i   edJumlah.Text := '1';  edHarga.Text := '';  edDiskon.Text := '';  edEntriBarang.Text := '';  edFinalTotal.Text := '';  edDiskonFinal.Text := '';  edBayar.Text := '';  edKembali.Text := ''; Thank you ---------------------------------------------------------------------- A.S. · 2019-07-10 20:50 2) I noticed a lot of strange checks (Laz_And_controls.pas etc.) like   if FText <> '' then _setText(...) Why _setText() should only be invoked if FText is not an empty string? ---------------------------------------------------------------------- jmpessoa · 2019-07-10 21:03 QuoteBecause of that I need to write this code into every JNI_Prompt rather than I reemptied manually every opening project.... A "design time" issue? ---------------------------------------------------------------------- AFFRIZA 亜風実 · 2019-07-12 02:57 Quote from: jmpessoa on July 10, 2019, 11:03:08 pmQuoteBecause of that I need to write this code into every JNI_Prompt rather than I reemptied manually every opening project.... A "design time" issue? yeah... jTextView.text property always reset the same as the jTextView.Name property after I reopen my project. ---------------------------------------------------------------------- AFFRIZA 亜風実 · 2019-07-12 02:59 Quote from: A.S. on July 10, 2019, 10:50:54 pm2) I noticed a lot of strange checks (Laz_And_controls.pas etc.) like   if FText <> '' then _setText(...) Why _setText() should only be invoked if FText is not an empty string? Thanks for the clue, I try modify it. I think that's the cultprit. ---------------------------------------------------------------------- jmpessoa · 2019-07-12 03:21 Quote I think that's the cultprit... No. that is not! We have a "design time" issue ..... not a "run time" issue.... ---------------------------------------------------------------------- AFFRIZA 亜風実 · 2019-07-12 03:36 Quote from: jmpessoa on July 12, 2019, 05:21:48 amQuote I think that's the cultprit... No. that is not! We have a "design time" issue ..... not a "run time" issue.... Sorry, I've made a mistake. The component is jTextEdit, not the jTextView  Ah, the naming is confusing ---------------------------------------------------------------------- jmpessoa · 2019-07-12 03:48 Ok. But, QuoteWe have a "design time" issue ..... not a "run time" issue.... ---------------------------------------------------------------------- AFFRIZA 亜風実 · 2019-08-05 09:17 Quote from: jmpessoa on July 12, 2019, 05:48:10 am Ok. But, QuoteWe have a "design time" issue ..... not a "run time" issue.... Any updates for these design issues?