now if returned ``READ_IDLE_BUF`` than not run other hooks

(cherry picked from commit bec1ef74beb6ba9654e8cfe14639d95214e60c69)