Skip to content

Commit 53addc7

Browse files
authored
Merge pull request #139 from FirstTimeInForever/missing-spread-actions
Fix that the spread actions are only visible in IDE presentation mode
2 parents 836d5c9 + 85c77c5 commit 53addc7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugin/src/main/kotlin/com/firsttimeinforever/intellij/pdf/viewer/actions/view/PdfSetPageSpreadStateAction.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ package com.firsttimeinforever.intellij.pdf.viewer.actions.view
22

33
import com.firsttimeinforever.intellij.pdf.viewer.actions.PdfAction
44
import com.firsttimeinforever.intellij.pdf.viewer.actions.PdfToggleAction
5+
import com.firsttimeinforever.intellij.pdf.viewer.actions.ViewModeAwareness
56
import com.firsttimeinforever.intellij.pdf.viewer.model.PageSpreadState
67
import com.intellij.openapi.actionSystem.AnActionEvent
78
import com.intellij.openapi.project.DumbAware
89

9-
sealed class PdfSetPageSpreadStateAction(private val targetState: PageSpreadState) : PdfToggleAction(), DumbAware {
10+
sealed class PdfSetPageSpreadStateAction(private val targetState: PageSpreadState) : PdfToggleAction(ViewModeAwareness.BOTH), DumbAware {
1011
override fun isSelected(event: AnActionEvent): Boolean {
1112
val controller = PdfAction.findController(event) ?: return false
1213
return controller.viewState.pageSpreadState == targetState

0 commit comments

Comments
 (0)