Browse Source

Make modals only close on a mousedown outside the modal rather than a click

gh-pages
Andrew Kingston 6 years ago
parent
commit
ea5501fe98
  1. 6
      packages/bbui/src/Modal/Modal.svelte

6
packages/bbui/src/Modal/Modal.svelte

@ -48,9 +48,9 @@
<div <div
class="spectrum-Underlay is-open" class="spectrum-Underlay is-open"
transition:fade={{ duration: 200 }} transition:fade={{ duration: 200 }}
on:click|self={hide}> on:mousedown|self={hide}>
<div class="modal-wrapper" on:click|self={hide}> <div class="modal-wrapper" on:mousedown|self={hide}>
<div class="modal-inner-wrapper" on:click|self={hide}> <div class="modal-inner-wrapper" on:mousedown|self={hide}>
<div <div
use:focusFirstInput use:focusFirstInput
class="spectrum-Modal is-open" class="spectrum-Modal is-open"

Loading…
Cancel
Save