Gitlab's webhook pull request action

Hello,
i’ve encountered problem with gitlab’s webhook on pull requests. It seems like on each change on pull request it marks action as update. It doesn’t matter if this is code change, or label change etc.
Due to that i have a problem as on in example label change my pipelines executes.

https://gitlab.com/gitlab-org/gitlab/-/issues/10824 this is an old issue i’ve found.

Is there a possibility that drone would check changes property and set correct action parameter so pipeline won’t execute unnecessary?