I am not sure about this change. If I understand correctly this will never show a poll widget if `can_vote` is false. Therefore just seeing the results (e.g. as an anonymous user) is not possible. Would't it be a better option to show an inactive poll widget is `can_show` is true and `can_vote` is not?