Hi,
I have a customlistview that I load item by item from a template layout (.bal file), with some views (one panel, 2 autotextsizelabel, 2 imageviews) I set.
After a long-pressing a row's view, an inputdialog (or a betterdialog) is shown. Once the keyboard is shown (after touching the inputdialog text box or automatically in the betterdialog) a "grey hole" appears over the customlistview that stays after the dialog is closed.
This is the row layout; the positions and sizes are set by script.
this is how the customlistview is shown after loading

after the keyboards opens, the grey hole appears
this is how it looks when the dialog is closed. note that the edges of the hole doesn't match te edges of the views (at least not the left one)
I've tried, for example, manually refreshin a panel after the dialog closes. clv1.getpanel(1).invalidate; it does nothing.
Any ideas where could I start looking?
Thank you very much!
I have a customlistview that I load item by item from a template layout (.bal file), with some views (one panel, 2 autotextsizelabel, 2 imageviews) I set.
After a long-pressing a row's view, an inputdialog (or a betterdialog) is shown. Once the keyboard is shown (after touching the inputdialog text box or automatically in the betterdialog) a "grey hole" appears over the customlistview that stays after the dialog is closed.
This is the row layout; the positions and sizes are set by script.
this is how the customlistview is shown after loading

after the keyboards opens, the grey hole appears

this is how it looks when the dialog is closed. note that the edges of the hole doesn't match te edges of the views (at least not the left one)

I've tried, for example, manually refreshin a panel after the dialog closes. clv1.getpanel(1).invalidate; it does nothing.
Any ideas where could I start looking?
Thank you very much!