T (@NotNull Project project, @NotNull VcsLogData logData) { MainVcsLogUiProperties properties = myUiProperties.createProperties(myLogId); VcsLogFiltererImpl vcsLogFilterer = new VcsLogFiltererImpl(logData); PermanentGraph.SortType initialSortType = properties.get(MainVcsLogUiProperties.BEK_SORT_TYPE); VcsLogFilterCollection initialFilters = myFilters == null ? VcsLogFilterObject.collection() : myFilters; VisiblePackRefresherImpl refresher = new VisiblePackRefresherImpl(project, logData, initialFilters, initialSortType, vcsLogFilterer, myLogId); return createVcsLogUiImpl(myLogId, logData, properties, myColorManager, refresher, myFilters); }