diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java index afc6a8002e73..f1f275f9e79e 100644 --- a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java @@ -925,10 +925,10 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe } public String getChangelistName(Task task) { - if (task.isIssue() && myConfig.changelistNameFormat != null) { - return TaskUtil.formatTask(task, myConfig.changelistNameFormat); - } - return task.getSummary(); + String name = task.isIssue() && myConfig.changelistNameFormat != null + ? TaskUtil.formatTask(task, myConfig.changelistNameFormat) + : task.getSummary(); + return StringUtil.shortenTextWithEllipsis(name, 100, 0); } public String suggestBranchName(Task task) {