Had similar issue: empty lists were inside table cells and the list height was set to 100%. Event wasn't always fired. After adding height: 1rem or even min-height:1rem i get the event every time