Merge "Revert "Hide automated messages by default""
diff --git a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.html b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.html
index d56e043..df9ce54 100644
--- a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.html
+++ b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.html
@@ -72,7 +72,7 @@
hidden$="[[!_hasAutomatedMessages(messages)]]">
<paper-toggle-button
id="automatedMessageToggle"
- checked="{{!_hideAutomated}}"></paper-toggle-button>All activity
+ checked="{{_hideAutomated}}"></paper-toggle-button>Only comments
<span class="transparent separator"></span>
</span>
<gr-button
diff --git a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.js b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.js
index 5076cfe..9ccadf7 100644
--- a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.js
+++ b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list.js
@@ -49,7 +49,7 @@
},
_hideAutomated: {
type: Boolean,
- value: true,
+ value: false,
},
/**
* The messages after processing and including merged reviewer updates.
diff --git a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list_test.html b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list_test.html
index a491fd9..453d97a 100644
--- a/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list_test.html
+++ b/polygerrit-ui/app/elements/change/gr-messages-list/gr-messages-list_test.html
@@ -199,12 +199,13 @@
.concat(_.times(11, randomMessage));
flushAsynchronousOperations();
- assert.isTrue(element.$.messageControlsContainer.hasAttribute('hidden'));
- MockInteractions.tap(element.$.automatedMessageToggle);
- flushAsynchronousOperations();
assert.equal(element.$.oldMessagesBtn.innerText.toUpperCase(),
'SHOW 1 MESSAGE');
assert.isFalse(element.$.messageControlsContainer.hasAttribute('hidden'));
+ MockInteractions.tap(element.$.automatedMessageToggle);
+ flushAsynchronousOperations();
+
+ assert.isTrue(element.$.messageControlsContainer.hasAttribute('hidden'));
});
test('message count still respects non-automated on toggle', () => {
@@ -476,23 +477,24 @@
assert.isNotOk(element.$$('#automatedMessageToggle[hidden]'));
});
- test('autogenerated messages are hidden initially', () => {
+ test('autogenerated messages are not hidden initially', () => {
const allHiddenMessageEls = getHiddenMessages();
// There are no hidden messages.
- assert.isTrue(!!allHiddenMessageEls.length);
+ assert.isFalse(!!allHiddenMessageEls.length);
});
- test('autogenerated messages displayed after comments only toggle', () => {
+ test('autogenerated messages hidden after comments only toggle', () => {
let allHiddenMessageEls = getHiddenMessages();
+
+ element._hideAutomated = false;
MockInteractions.tap(element.$.automatedMessageToggle);
flushAsynchronousOperations();
allMessageEls = getMessages();
allHiddenMessageEls = getHiddenMessages();
// Autogenerated messages are now hidden.
- assert.notEqual(allHiddenMessageEls.length, allMessageEls.length);
- assert.isFalse(!!allHiddenMessageEls.length);
+ assert.equal(allHiddenMessageEls.length, allMessageEls.length);
});
test('autogenerated messages not hidden after comments only toggle',