Meaning of (HAVE A) BEE IN ONE`S BONNET in English

(HAVE A) BEE IN ONE`S BONNET

have an idea that continually occupies one`s thoughts. He has a bee in his bonnet over whether or not to build a new house or not.

English idioms vocab.      Словарь английских идиом и выражений.