Must update small screen settings before using it, bnc#889959

Or the condition goes meaningless in the following gtk_widget_set_size_request.
Thus causing problems in lower resolutions.
Merge pull request #15 from FelixZhang/bnc#889959

Must update small screen settings before using it, bnc#889959