Skip to content

Commit

Permalink
fix: Fix wrong behaviors on some UI component
Browse files Browse the repository at this point in the history
  • Loading branch information
ci010 committed May 18, 2023
1 parent 6e59863 commit 115b90d
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 36 deletions.
27 changes: 0 additions & 27 deletions xmcl-keystone-ui/src/views/AppSideBarContentFocus.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<template>
<div class="h-full overflow-auto">
<v-divider />
<v-list
nav
dense
Expand Down Expand Up @@ -114,32 +113,6 @@
</template>
{{ t('instances.choose') }}
</v-tooltip>

<v-tooltip
color="black"
transition="scroll-x-transition"
:close-delay="0"
right
>
<template #activator="{ on: tooltip }">
<v-list-item
push
link
class="non-moveable"
to="/modpack-setting"
v-on="tooltip"
>
<v-list-item-icon>
<v-icon>
inventory
</v-icon>
</v-list-item-icon>
<v-list-item-title>Modpack</v-list-item-title>
</v-list-item>
</template>
{{ t('modpack.name', 2) }}
</v-tooltip>

<v-spacer />
</v-list>
</div>
Expand Down
8 changes: 4 additions & 4 deletions xmcl-keystone-ui/src/views/SettingAppearance.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
/>
</v-list-item-action>
</v-list-item>
<v-list-item
class="justify-center items-center"
>
<v-list-item-action>
<v-list-item @click="linuxTitlebar = !linuxTitlebar">
<v-list-item-action
class="self-center"
>
<v-checkbox v-model="linuxTitlebar" />
</v-list-item-action>
<v-list-item-content>
Expand Down
22 changes: 17 additions & 5 deletions xmcl-keystone-ui/src/views/SettingGeneral.vue
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,10 @@
</v-list-item>
<v-list-item @click="disableTelemetry = !disableTelemetry">
<v-list-item-action class="self-center">
<v-checkbox v-model="disableTelemetry" />
<v-checkbox
v-model="disableTelemetry"
@click.stop
/>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>
Expand All @@ -74,7 +77,10 @@
</v-list-item>
<v-list-item @click="hideNews = !hideNews">
<v-list-item-action class="self-center">
<v-checkbox v-model="hideNews" />
<v-checkbox
v-model="hideNews"
@click.stop
/>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>
Expand All @@ -87,7 +93,10 @@
</v-list-item>
<v-list-item @click="enableDiscord = !enableDiscord">
<v-list-item-action class="self-center">
<v-checkbox v-model="enableDiscord" />
<v-checkbox
v-model="enableDiscord"
@click.stop
/>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>
Expand Down Expand Up @@ -192,9 +201,12 @@
/>
</v-list-item-action>
</v-list-item>
<v-list-item>
<v-list-item @click="developerMode = !developerMode">
<v-list-item-action class="self-center">
<v-checkbox v-model="developerMode" />
<v-checkbox
v-model="developerMode"
@click.stop
/>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>
Expand Down

0 comments on commit 115b90d

Please sign in to comment.