Bug fix Ita/Eng button description

This commit is contained in:
Francesco Mangiacrapa 2021-01-27 14:31:49 +01:00
parent c8f8f2f24e
commit 23be72d69f
2 changed files with 8 additions and 7 deletions

View File

@ -41,7 +41,7 @@ public class RelazioneScavoView extends Composite {
Paragraph abstractParagraphEng; Paragraph abstractParagraphEng;
@UiField @UiField
Button linkAbstractEng; Button linkAbstractLanguage;
private CustomFlexTable customTable = new CustomFlexTable(); private CustomFlexTable customTable = new CustomFlexTable();
@ -52,9 +52,9 @@ public class RelazioneScavoView extends Composite {
if(abstractDV.getAbstractSectionIta()!=null) { if(abstractDV.getAbstractSectionIta()!=null) {
abstractParagraphIta.setText(abstractDV.getAbstractSectionIta()); abstractParagraphIta.setText(abstractDV.getAbstractSectionIta());
if(abstractDV.getAbstractSectionEng()!=null) { if(abstractDV.getAbstractSectionEng()!=null) {
linkAbstractEng.setVisible(true); linkAbstractLanguage.setVisible(true);
abstractParagraphEng.setText(abstractDV.getAbstractSectionEng()); abstractParagraphEng.setText(abstractDV.getAbstractSectionEng());
linkAbstractEng.setText(SHOW_ENGLISH_DESCR); linkAbstractLanguage.setText(SHOW_ENGLISH_DESCR);
} }
} }
@ -63,18 +63,19 @@ public class RelazioneScavoView extends Composite {
customTable.addNextKeyValues("Responsabili", relazioneScavoDV.getResponsabili(), GeoportalDataViewerConstants.NEW_LINE_BR); customTable.addNextKeyValues("Responsabili", relazioneScavoDV.getResponsabili(), GeoportalDataViewerConstants.NEW_LINE_BR);
linkAbstractEng.addClickHandler(new ClickHandler() { linkAbstractLanguage.addClickHandler(new ClickHandler() {
@Override @Override
public void onClick(ClickEvent event) { public void onClick(ClickEvent event) {
GWT.log("Clicked");
if(abstractParagraphIta.isVisible()) { if(abstractParagraphIta.isVisible()) {
linkAbstractLanguage.setText(SHOW_ITALIAN_DESCR);
abstractParagraphIta.setVisible(false); abstractParagraphIta.setVisible(false);
abstractParagraphEng.setVisible(true); abstractParagraphEng.setVisible(true);
linkAbstractEng.setText(SHOW_ENGLISH_DESCR);
}else { }else {
linkAbstractLanguage.setText(SHOW_ENGLISH_DESCR);
abstractParagraphIta.setVisible(true); abstractParagraphIta.setVisible(true);
abstractParagraphEng.setVisible(false); abstractParagraphEng.setVisible(false);
linkAbstractEng.setText(SHOW_ITALIAN_DESCR);
} }
} }

View File

@ -12,7 +12,7 @@
</ui:style> </ui:style>
<g:HTMLPanel ui:field="relazioneScavoPanel" <g:HTMLPanel ui:field="relazioneScavoPanel"
addStyleNames="{style.description}"> addStyleNames="{style.description}">
<b:Button ui:field="linkAbstractEng" visible="false" <b:Button ui:field="linkAbstractLanguage" visible="false"
type="LINK"></b:Button> type="LINK"></b:Button>
<b:Paragraph ui:field="abstractParagraphIta"></b:Paragraph> <b:Paragraph ui:field="abstractParagraphIta"></b:Paragraph>
<b:Paragraph ui:field="abstractParagraphEng" <b:Paragraph ui:field="abstractParagraphEng"