Hi Alexandre,
I had the liberty to attach a simple TestCase for you to take a look and see what's happening.
1. Two buttons on the main form (Form3)
2. Form1 with a TIWjQDBGrid component with some records. See the theme/appearance of component TIWBSSelect and TIWBSButton. They are not flat.
3. Form2 without a TIWjQDBGrid component. See the theme/appearance of component TIWBSSelect and TIWBSButton. They are flat and I think, the normal behaviour of Bootstrap 3.
4. And on Form2, when you hit/press the button in front of "Picking nº 1", that opens a modal form with a TIWjQDBGrid with some records. After you close that modal form, see the theme/appearance of Form2 of component TIWBSSelect and TIWBSButton. They are not flat, they change their appearance.
And another strange thing, or maybe I'm missing something, is that the only way for me to show the records on that modal form is doing 2 IWjQDBGrid1.Refresh;, one on the TIWFrame1.IWFrameRegionAsyncShow and another using a TIWTimer, after activating TIWAppForm(Parent).RenderAsyncEnabled := True; (for the Form2, because it is the modal form parent). See the calling code to open the modal form and the code inside of the modal form.
Have a look Alexandre, please.
There must be something wrong here.
Appreciate.
I had the liberty to attach a simple TestCase for you to take a look and see what's happening.
1. Two buttons on the main form (Form3)
2. Form1 with a TIWjQDBGrid component with some records. See the theme/appearance of component TIWBSSelect and TIWBSButton. They are not flat.
3. Form2 without a TIWjQDBGrid component. See the theme/appearance of component TIWBSSelect and TIWBSButton. They are flat and I think, the normal behaviour of Bootstrap 3.
4. And on Form2, when you hit/press the button in front of "Picking nº 1", that opens a modal form with a TIWjQDBGrid with some records. After you close that modal form, see the theme/appearance of Form2 of component TIWBSSelect and TIWBSButton. They are not flat, they change their appearance.
And another strange thing, or maybe I'm missing something, is that the only way for me to show the records on that modal form is doing 2 IWjQDBGrid1.Refresh;, one on the TIWFrame1.IWFrameRegionAsyncShow and another using a TIWTimer, after activating TIWAppForm(Parent).RenderAsyncEnabled := True; (for the Form2, because it is the modal form parent). See the calling code to open the modal form and the code inside of the modal form.
Have a look Alexandre, please.
There must be something wrong here.
Appreciate.

