Skip to content

Commit a9066ab

Browse files
committed
fix #348, never remove the antialiasing flag of checklist items
1 parent c03d7ef commit a9066ab

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/ChecklistAdapter.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,10 +158,10 @@ class ChecklistAdapter(activity: BaseSimpleActivity, var items: ArrayList<Checkl
158158
gravity = context.config.getTextGravity()
159159

160160
if (checklistItem.isDone) {
161-
paintFlags = Paint.STRIKE_THRU_TEXT_FLAG
161+
paintFlags = paintFlags or Paint.STRIKE_THRU_TEXT_FLAG
162162
alpha = DONE_CHECKLIST_ITEM_ALPHA
163163
} else {
164-
paintFlags = 0
164+
paintFlags = paintFlags or Paint.STRIKE_THRU_TEXT_FLAG - Paint.STRIKE_THRU_TEXT_FLAG
165165
alpha = 1f
166166
}
167167
}

app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/WidgetAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class WidgetAdapter(val context: Context, val intent: Intent) : RemoteViewsServi
4646
setTextColor(checklist_title, widgetNewTextColor)
4747
setTextSize(checklist_title, textSize)
4848

49-
val paintFlags = if (checklistItem.isDone) Paint.STRIKE_THRU_TEXT_FLAG or Paint.ANTI_ALIAS_FLAG else 0
49+
val paintFlags = if (checklistItem.isDone) Paint.STRIKE_THRU_TEXT_FLAG or Paint.ANTI_ALIAS_FLAG else Paint.ANTI_ALIAS_FLAG
5050
setInt(checklist_title, "setPaintFlags", paintFlags)
5151

5252
Intent().apply {

0 commit comments

Comments
 (0)