From d562fbaa9d523e797cbf8fbb6114d7248cd58e3d Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Sun, 26 Feb 2017 16:39:00 +0100 Subject: [PATCH 1/2] fix(slide-toggle): occasional element jumping * Due to the many nested absolute elements the containers started exceeding the slide-toggle boundaries and pushed the element to the top. * Removes the absolute element nestings and also removes the hard-coded pixel values. * Removes the workaround where the thumb-container has a smaller width than the actual thumb to allow the `transformX(100%)` to be correct --- src/lib/slide-toggle/slide-toggle.html | 35 +++++++------ src/lib/slide-toggle/slide-toggle.scss | 70 +++++++++++--------------- src/lib/slide-toggle/slide-toggle.ts | 12 +++-- 3 files changed, 56 insertions(+), 61 deletions(-) diff --git a/src/lib/slide-toggle/slide-toggle.html b/src/lib/slide-toggle/slide-toggle.html index 239d647d814a..aa05e74f1357 100644 --- a/src/lib/slide-toggle/slide-toggle.html +++ b/src/lib/slide-toggle/slide-toggle.html @@ -1,21 +1,6 @@