I created a widget which uses swipeout component of f7-list-item (like if you swipe left in your mobile email app). If I swipe and delete an entry from that f7-list the next list item looks like I have already swiped it.
What do I need to change in the code below which works fine so far?
- component: f7-list
config:
inset: true
mediaList: true
noHairlinesBetween: false
slots:
default:
- component: oh-repeater
config:
for: rItem
fragment: true
groupItem: gAlarms
sourceType: itemsInGroup
slots:
default:
- component: f7-list-item
config:
badge: =loop.rItem.state
badgeColor: red
swipeout: true
title: =loop.rItem.label
slots:
default:
- component: f7-swipeout-actions
slots:
default:
- component: oh-link
config:
action: command
actionCommand: "NULL"
actionItem: =loop.rItem.name
bgColor: red
class:
- swipeout-deleting
slots:
default:
- component: f7-block
config:
style:
align-items: center
display: flex
flex-direction: column
margin: 100%
vertical-align: center
slots:
default:
- component: oh-icon
config:
color: white
icon: f7:trash_fill
width: 20px
- component: Label
config:
style:
font-size: 14px
text: Delete