Skip to content

Commit

Permalink
Approvals: fix for long-text comment values
Browse files Browse the repository at this point in the history
  • Loading branch information
KaterynaHonchar committed Apr 12, 2017
1 parent e22eb9d commit b066637
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
Expand Up @@ -23,9 +23,12 @@
import com.evolveum.midpoint.web.page.admin.server.dto.ApprovalOutcomeIcon;
import com.evolveum.midpoint.web.page.admin.workflow.dto.DecisionDto;
import com.evolveum.midpoint.web.session.UserProfileStorage;
import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator;
import org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn;
import org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider;
import org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn;
import org.apache.wicket.markup.repeater.Item;
import org.apache.wicket.model.AbstractReadOnlyModel;
import org.apache.wicket.model.IModel;
import org.jetbrains.annotations.NotNull;
Expand Down Expand Up @@ -53,7 +56,13 @@ protected void initLayout(UserProfileStorage.TableId tableId, int pageSize) {
columns.add(new PropertyColumn<>(createStringResource("DecisionsPanel.originalActor"), DecisionDto.F_ORIGINAL_ACTOR));
columns.add(new PropertyColumn<>(createStringResource("DecisionsPanel.stage"), DecisionDto.F_STAGE));
columns.add(createOutcomeColumn());
columns.add(new PropertyColumn<>(createStringResource("DecisionsPanel.comment"), DecisionDto.F_COMMENT));
columns.add(new PropertyColumn<DecisionDto, String>(createStringResource("DecisionsPanel.comment"), DecisionDto.F_COMMENT){
@Override
public void populateItem(Item<ICellPopulator<DecisionDto>> item, String componentId, IModel<DecisionDto> rowModel) {
super.populateItem(item, componentId, rowModel);
item.add(new AttributeAppender("style", "max-width: 200px; word-wrap: break-word;"));
}
});
columns.add(new PropertyColumn<>(createStringResource("DecisionsPanel.when"), DecisionDto.F_TIME));
columns.add(new PropertyColumn<>(createStringResource("DecisionsPanel.escalation"), DecisionDto.F_ESCALATION_LEVEL_NUMBER));

Expand Down
Expand Up @@ -66,7 +66,7 @@ <h3 class="box-title"><wicket:message key="workItemPanel.mainInfo"/></h3>
</tr>
<tr wicket:id="requesterCommentContainer">
<td><wicket:message key="workItemPanel.requesterComment" /></td>
<td><b><span wicket:id="requesterCommentMessage" /></b></td>
<td style="max-width: 600px; word-wrap: break-word;"><b><span wicket:id="requesterCommentMessage" /></b></td>
</tr>
</table>
</div>
Expand Down

0 comments on commit b066637

Please sign in to comment.