Invisible text in R2 2.2.1rc2-build 331

I am finding many text labels/merge fields in my solution are “invisible”. They are there but you can not see them in Servoy development environment. They display fine to clients, but not during development. Not ALL text labels are doing this, just some. So far I have failed to find a pattern to this behavour.

Anyone else see this or know how to fix?

When you have a label with the property ‘displayTags’ enabled then it will hide the (default) text you would see in design mode.

I am seeing NO text. NO indication that the text exists while in design mode.

Prior to the last update, I would see SOME text with display tags on or not.

Is anyone else experiencing this?

Only been looking at rc2 for a few days and although use a lot of text labels and HTML for field displays haven’t seen this problem.

What OS are you on? Any specific font types/sizes?

Have noticed that in rc2 that after editing element size and pressing nothing happens until you click into the layout. Otherwise seems fine.

Regards

Graham Greensall

Servoy Developer
Version R2 2.2.1rc2-build 331
Java version 1.5.0_02-b09 (Windows XP)

Here is an example:

%%globals.ReportDate%% 
Page %%pageNumber%%

Settings:

transparent
printable
displaysTags
foreground = Default
background = Default
fontType = Tahoma,0,10, 
Border type = Default

The text is set to HTML text/Default font (Arial)/ Size 2

Servoy Developer
Version R2 2.2.1rc2-build 331
Java version 1.5.0_04-b05 (Windows XP)

Still works fine for me - copied your details as closely as possible.

Regards

Graham Greensall
Worxinfo Ltd

That is exactly what I get, based on the attached image. When you have the text field selected you see the 4 corners highlighted, but when you deselect the text you have no idea it is even on the form.

If this is “right” then I think I should post, in the feature request forum, a request for some kind of indicator (like displaying the merge field code) that the item exists on the form - while in design mode.

To clarify, what I am concerned about it how it looks in design mode. Look above the header “Property Editor” in the image you posted.

It DOES display correctly when not in design mode. I use several fields like this in my solution and not being able to see them while in design mode makes it difficult to line things up without switching from edit to design mode several times.

ApeWare:
I am finding many text labels/merge fields in my solution are “invisible”. They are there but you can not see them in Servoy development environment. They display fine to clients, but not during development. Not ALL text labels are doing this, just some. So far I have failed to find a pattern to this behavour.

Anyone else see this or know how to fix?

I am getting exactly the same issue, as soon as you select displayTags in the properties for a given text/dataprovider the whole label disappears - is this a Mac only issue? Graham may be on a PC can you confirm this Graham

Cheers
Gordon

Hi, I have seen something similar on my Mac today.
Toggling the “show sample/names” button ‘brings back’ the fields.

Maybe we are telling Servoy Developer to display field vales, and Developer is too ‘lazy’ to get them…

i fixed it for 3.0/2.2.2

As swingman already said. You can fix it by toggling the sample data on. Because then you see what you would get when in normal display mode

If you are not in show sample data i now just display the tag text in the labels.

Thanks JOHAN!

Jan?? :evil:
Johan! ;)