diff --git a/src/applications/differential/query/DifferentialTransactionQuery.php b/src/applications/differential/query/DifferentialTransactionQuery.php index 8b60bbc03f..5691a34285 100644 --- a/src/applications/differential/query/DifferentialTransactionQuery.php +++ b/src/applications/differential/query/DifferentialTransactionQuery.php @@ -1,24 +1,33 @@ setViewer($viewer) ->withRevisionPHIDs(array($revision->getPHID())) ->withAuthorPHIDs(array($viewer->getPHID())) ->withHasTransaction(false) ->withIsDeleted(false) ->needReplyToComments(true) ->execute(); + + // Don't count empty inlines when considering draft state. + foreach ($inlines as $key => $inline) { + if ($inline->isEmptyInlineComment()) { + unset($inlines[$key]); + } + } + + return $inlines; } }