Skip to content

Commit 4e7fed4

Browse files
committed
Sync codeviewer preferences with options checkboxes
1 parent 69090aa commit 4e7fed4

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

app/src/main/kotlin/com/njlabs/showjava/activities/explorer/viewer/CodeViewerActivity.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,17 @@ class CodeViewerActivity : BaseActivity(), CodeView.OnHighlightListener {
144144

145145
override fun onCreateOptionsMenu(menu: Menu): Boolean {
146146
menuInflater.inflate(R.menu.menu_main, menu)
147+
147148
menu.findItem(R.id.wrap_text).isVisible = true
148149
menu.findItem(R.id.invert_colors).isVisible = true
149150
menu.findItem(R.id.zoomable).isVisible = true
151+
152+
menu.findItem(R.id.wrap_text).isChecked = wrapLine
153+
menu.findItem(R.id.zoomable).isChecked = zoomable
154+
150155
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
151156
menu.findItem(R.id.line_number).isVisible = true
157+
menu.findItem(R.id.line_number).isChecked = showLineNumbers
152158
}
153159
return true
154160
}

0 commit comments

Comments
 (0)