Commit 481dabd9 authored by Phil Hughes's avatar Phil Hughes

reverted blur listener

parent a738d381
<script> <script>
import { mapActions } from 'vuex'; import { mapActions } from 'vuex';
import icon from '~/vue_shared/components/icon.vue'; import icon from '~/vue_shared/components/icon.vue';
import newModal from './modal.vue'; import newModal from './modal.vue';
import upload from './upload.vue'; import upload from './upload.vue';
export default { export default {
components: { components: {
icon, icon,
newModal, newModal,
upload, upload,
},
props: {
branch: {
type: String,
required: true,
}, },
path: { props: {
type: String, branch: {
required: true, type: String,
required: true,
},
path: {
type: String,
required: true,
},
}, },
}, data() {
data() { return {
return { openModal: false,
openModal: false, modalType: '',
modalType: '', dropdownOpen: false,
dropdownOpen: false, };
};
},
methods: {
...mapActions(['createTempEntry']),
createNewItem(type) {
this.modalType = type;
this.openModal = true;
this.dropdownOpen = false;
}, },
hideModal() { methods: {
this.openModal = false; ...mapActions([
'createTempEntry',
]),
createNewItem(type) {
this.modalType = type;
this.openModal = true;
this.dropdownOpen = false;
},
hideModal() {
this.openModal = false;
},
openDropdown() {
this.dropdownOpen = !this.dropdownOpen;
},
}, },
openDropdown() { };
this.dropdownOpen = !this.dropdownOpen;
},
},
};
</script> </script>
<template> <template>
...@@ -57,7 +59,6 @@ export default { ...@@ -57,7 +59,6 @@ export default {
class="btn btn-sm btn-default dropdown-toggle add-to-tree" class="btn btn-sm btn-default dropdown-toggle add-to-tree"
aria-label="Create new file or directory" aria-label="Create new file or directory"
@click.stop="openDropdown()" @click.stop="openDropdown()"
@blur="openDropdown"
> >
<icon <icon
name="plus" name="plus"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment