File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
src/main/java/de/doubleslash/keeptime/view Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -246,9 +246,16 @@ private void updateReport(final LocalDate dateToShow) {
246246
247247 for (final Work w : onlyCurrentProjectWork ) {
248248 final HBox workButtonBox = new HBox (5.0 );
249- workButtonBox .getChildren ().add (createCopyWorkButton (w ));
250- workButtonBox .getChildren ().add (createEditWorkButton (w ));
251- workButtonBox .getChildren ().add (createDeleteWorkButton (w ));
249+ if (w .getId ()==model .activeWorkItem .get ().getId ()){
250+ Label label = new Label ("Active Work" );
251+ label .setTooltip (new Tooltip ("The active work item cannot be edited as it is currently active. To edit it you need to switch to another work first." ));
252+ label .setStyle ("-fx-font-weight: bold" );
253+ workButtonBox .getChildren ().add (label );
254+ }else {
255+ workButtonBox .getChildren ().add (createCopyWorkButton (w ));
256+ workButtonBox .getChildren ().add (createEditWorkButton (w ));
257+ workButtonBox .getChildren ().add (createDeleteWorkButton (w ));
258+ }
252259 final TreeItem <TableRow > workRow = new TreeItem <>(new WorkTableRow (w , workButtonBox ));
253260 projectRow .getChildren ().add (workRow );
254261 }
You can’t perform that action at this time.
0 commit comments