diff --git a/CHANGELOG.md b/CHANGELOG.md
index bcc94ee05..b2912e53d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## Unreleased
+- Move event listeners to the class with lit-element 0.6.2
+- Add `@eventOptions({passive: true})` to event handlers in tab-bar-scroller
+ - More efficient scrolling behavior, as `preventDefault` is never called
- Implement icon-button in typescript
## [0.3.1] - 2018-10-08
diff --git a/demos/index.html b/demos/index.html
index be7f97191..06f3524d4 100644
--- a/demos/index.html
+++ b/demos/index.html
@@ -120,13 +120,13 @@ limitations under the License.
Interactive presentation of important information
-->
-
+
@@ -148,13 +148,13 @@ limitations under the License.
Toggling icon states -->
-
+
+
-
+
`;
diff --git a/packages/checkbox/README.md b/packages/checkbox/README.md
index 87c189ab8..43df6575b 100644
--- a/packages/checkbox/README.md
+++ b/packages/checkbox/README.md
@@ -5,12 +5,12 @@ A [Material Components](https://material.io/components/) icon implementation usi
* The easiest way to try out mwc-checkbox is to use one of these online tools:
- * Runs in all [supported](#supported-browsers) browsers: [StackBlitz](https://stackblitz.com/edit/mwc-icon-example?file=index.js), [Glitch](https://glitch.com/edit/#!/mwc-icon-example?path=index.html)
+ * Runs in all [supported](#supported-browsers) browsers: [StackBlitz](https://stackblitz.com/edit/mwc-checkbox-example?file=index.js), [Glitch](https://glitch.com/edit/#!/mwc-checkbox-example?path=index.html)
- * Runs in browsers with [JavaScript Modules](https://caniuse.com/#search=modules): [JSBin](http://jsbin.com/qibisux/edit?html,output),
- [CodePen](https://codepen.io/azakus/pen/deZLja).
+ * Runs in browsers with [JavaScript Modules](https://caniuse.com/#search=modules): [JSBin](https://jsbin.com/qobefic/edit?html,output),
+ [CodePen](https://codepen.io/jcrestel/pen/KGWBLd).
-* You can also copy [this HTML file](https://gist.githubusercontent.com/azakus/f01e9fc2ed04e781ad5a52ded7b296e7/raw/266f2f4f91cbfe89b2acc6ec63957b1a3cfe9b39/index.html) into a local file and run it in any browser that supports [JavaScript Modules]((https://caniuse.com/#search=modules)).
+* You can also copy [this HTML file](https://gist.githubusercontent.com/JCrestel/9ed0acbd4d372a174b89cd6c58457636/raw/eadc711e5c4b89d9de3dea0d89e1d3797e0eaba3/index.html) into a local file and run it in any browser that supports [JavaScript Modules]((https://caniuse.com/#search=modules)).
* When you're ready to use mwc-checkbox in a project, install it via [npm](https://www.npmjs.com/). To run the project in the browser, a module-compatible toolctain is required. We recommend installing the [Polymer CLI](https://github.com/Polymer/polymer-cli) and using its development server as follows.
diff --git a/packages/checkbox/src/mwc-checkbox.ts b/packages/checkbox/src/mwc-checkbox.ts
index 70703bab5..31f17b7dd 100644
--- a/packages/checkbox/src/mwc-checkbox.ts
+++ b/packages/checkbox/src/mwc-checkbox.ts
@@ -91,7 +91,6 @@ export class Checkbox extends FormElement {
}
render() {
- console.log('render', this.checked);
return html`
${this.renderStyle()}
@@ -113,13 +112,13 @@ export class Checkbox extends FormElement {