Skip to content

Commit

Permalink
fix: default provider setting not visible
Browse files Browse the repository at this point in the history
  • Loading branch information
noe132 committed Jan 14, 2023
1 parent a23098e commit 7a6543b
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 54 deletions.
8 changes: 4 additions & 4 deletions src/view/IcibaCircle/IcibaCircle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,12 +64,12 @@ export default defineComponent({
setTimeout(() => {
state.visible = false
let provider = IcibaProvider.id
if (event.button === 0) {
// 默认 provider
provider = store.core.defaultProvider
} else if (event.button === 2 && store.core.icibaCircleRightClick) {
if (event.button === 2 && store.core.icibaCircleRightClick) {
// 备选 provider
provider = store.core.icibaCircleRightClickProvider
} else {
// 默认 provider
provider = store.core.defaultProvider
}

bus.emit({
Expand Down
98 changes: 48 additions & 50 deletions src/view/SettingPage/subpage/coreSetting/coreSetting.vue
Original file line number Diff line number Diff line change
Expand Up @@ -51,60 +51,58 @@
text="右击小圆圈,使用备选接口查词"
/>

<foldable :fold="!form.icibaCircleRightClick">
<div class="flex mt-6">
<div class="flex-col grow-0 pr-12">
<div class="text-grey-600 pr-6 mb-2">接口</div>
<div
class="option-item text-16 text-grey-600 mb-2"
<div class="flex mt-6">
<div class="flex-col grow-0 pr-12">
<div class="text-grey-600 pr-6 mb-2">接口</div>
<div
class="option-item text-16 text-grey-600 mb-2"
v-for="n of providerOptions"
:key="n.key"
>
{{ n.label }}
</div>
</div>
<div class="flex-col items-center grow-0">
<div class="text-grey-600 pr-6 mb-1">默认接口</div>
<i-radio-group
class="mt-0 grow-0"
v-model="form.defaultProvider"
>
<i-radio
v-for="n of providerOptions"
:key="n.key"
>
{{ n.label }}
</div>
</div>
<div class="flex-col items-center grow-0">
<div class="text-grey-600 pr-6 mb-1">默认接口</div>
<i-radio-group
class="mt-0 grow-0"
v-model="form.defaultProvider"
>
<i-radio
v-for="n of providerOptions"
:key="n.key"
label=""
:value="n.key"
/>
</i-radio-group>
</div>
<div class="flex-col items-center grow-0">
<div class="text-grey-600 pr-6 mb-1">备选接口</div>
<i-radio-group
class="mt-0"
v-model="form.icibaCircleRightClickProvider"
>
<i-radio
v-for="n of providerOptions"
:key="n.key"
label=""
:value="n.key"
/>
</i-radio-group>
</div>
label=""
:value="n.key"
/>
</i-radio-group>
</div>
<div class="flex-col items-center grow-0">
<div class="text-grey-600 pr-6 mb-1">备选接口</div>
<i-radio-group
class="mt-0"
v-model="form.icibaCircleRightClickProvider"
>
<i-radio
v-for="n of providerOptions"
:key="n.key"
label=""
:value="n.key"
/>
</i-radio-group>
</div>
</div>

<p
v-if="form.defaultProvider === form.icibaCircleRightClickProvider"
class="text-14 text-red-500 mt-2 mb-0"
>
默认接口和备选接口请选择不同的选项
</p>
<p class="text-14 text-grey-400 mt-1 mb-0">
默认接口:左键点击小圆圈查词接口
<br>
备选接口:启用时,右键键点击小圆圈使用此查词接口
</p>
</foldable>
<p
v-if="form.defaultProvider === form.icibaCircleRightClickProvider"
class="text-14 text-red-500 mt-2 mb-0"
>
默认接口和备选接口请选择不同的选项
</p>
<p class="text-14 text-grey-400 mt-1 mb-0">
默认接口:左键点击小圆圈查词接口
<br>
备选接口:启用时,右键键点击小圆圈使用此查词接口
</p>

<i-checkbox-line
v-model="form.icibaCircleNoCJK"
Expand Down

0 comments on commit 7a6543b

Please sign in to comment.