Tasks: fixes and new edit task design (#9442)

* add missing tooltips

* makes sure due date is update correctly, fixes #9436

* do not collapse checklist when casting spells, fixes #9345

* start to fix spells drawer

* fix drawer requiring two clicks to open
This commit is contained in:
Matteo Pagliazzi
2017-11-09 19:38:48 +01:00
committed by GitHub
parent 03a09b7546
commit d8d7a81edf
5 changed files with 20 additions and 13 deletions

View File

@@ -1,7 +1,7 @@
<template lang="pug">
menu-dropdown.item-notifications(:right="true")
div(slot="dropdown-toggle")
div
div(v-b-tooltip.hover.bottom="$t('notifications')")
message-count(v-if='notificationsCount > 0', :count="notificationsCount", :top="true")
.svg-icon.notifications(v-html="icons.notifications")
div(slot="dropdown-content")
@@ -58,7 +58,6 @@ menu-dropdown.item-notifications(:right="true")
import axios from 'axios';
import isEmpty from 'lodash/isEmpty';
import map from 'lodash/map';
// import bTooltip from 'bootstrap-vue/lib/directives/tooltip';
import { mapState } from 'client/libs/store';
import * as Analytics from 'client/libs/analytics';