tab panels not loading

Problem cropped up with 2.2rc’s. Every once in a while tab panels won’t display – just gives me a grey box. Happens with developer on mac and client on Windows and it’s happening on a lot of boxes (on my test and production systems).

Of course this solution has a lot of tab panels – on some screens three or four deep.

It takes a bit of going to different forms to get the problem to go away. Unfortunately, sometimes it happens to be my navigation tab panel that disappears leaving the user no way to navigate to different forms.

Me, too. Usually happens after a FormInDialog.

patrick:
Me, too. Usually happens after a FormInDialog.

Confirmed, but I’m having this problem on 2.1.2, also.
The only way I found to force the redrawing of the tabpanel is to switch to the actual form and then come back.

david:
Every once in a while tab panels won’t display

Are you sure you don’t display them in 2 or more places at the same time? thats the only reason a tab can be blank.

Jan Blok:
Are you sure you don’t display them in 2 or more places at the same time? thats the only reason a tab can be blank.

Has to be something else. All tab panels on a form have unique names and I haven’t been able to figure out what triggers it – very random. I suspect Patrick may be right about the formInDialog as I have recently just added a few of those.

It is not, that those tabs are blank. They show OK, but sometimes they “turn grey” (they are filled with their own background color). This seems to happen sometimes after a formInDialog or a problem with a value list…

please explain, “turn grey”…
-do they disable?
-return to default color?
-are you using rowBGColorCalc?

They are filled with their bgcolor (the generic color according to the LAF). If you leave the form and go back, you are fine. The next time I have that I make a screenshot. We call those “dead tab panels” :)

Jan Blok:
please explain, “turn grey”…
-do they disable?
-return to default color?
-are you using rowBGColorCalc?

Same or very similar issue: after a form-in-dialog closes my tabs stop working until I close and open the solution again.
In the screenshot you can see a tab selected but the content of another tab displayed. This happens on Mac and Windows with Client and Developer 2.2rc4 rc5 rc6.

ngervasi:
..Same or very similar issue…

Could you sent us the “.log.txt” file when this happens?

So far nobody seems to be able to duplicate this in a sample solution :(

As far as I can tell, nothing is logged when this happens. I’m sending over a solution where it is repeatable every time – didn’t realize you hadn’t seen it on your end yet.

This is a fairly major problem for me.

Same here. If that happens, there is nothing in the log. I noticed, though, that this problem only occurs if certain modules (maybe with problems?) are loaded. Maybe that helps?

Jan Blok:

ngervasi:
..Same or very similar issue…

Could you sent us the “.log.txt” file when this happens?

So far nobody seems to be able to duplicate this in a sample solution :(

Nothing on .log.txt and I don’t use modules, I will check if it’s always reproducible and send you my solution to test it.

Jan Blok:

ngervasi:
..Same or very similar issue…

Could you sent us the “.log.txt” file when this happens?

So far nobody seems to be able to duplicate this in a sample solution :(

Hmmm… now that I look closer at my own screenshot I notice a weird thing that surely would help you: the Window title “Selezione Offerta di Acquisto da associare al DDT” is the title of the FormInDialog that was just closed and not the title of the current Form so the bug is surely FormInDialog related.

david:
… I’m sending over a solution where it is repeatable every time…

Thanks for sending!, we found the issue (happens when a relationless tab is used inside a relationless tabpanel), will be fixed in Servoy 2.2 rc7/final