Fix bug where ContextBar was completely hidden

This commit is contained in:
David Capello 2014-02-02 21:07:12 -03:00
parent dd2839a49a
commit 44c6a9d91a
2 changed files with 6 additions and 0 deletions

View File

@ -530,6 +530,11 @@ bool ContextBar::onProcessMessage(Message* msg)
return Box::onProcessMessage(msg);
}
void ContextBar::onPreferredSize(PreferredSizeEvent& ev)
{
ev.setPreferredSize(gfx::Size(0, 18*jguiscale())); // TODO calculate height
}
void ContextBar::onSetOpacity(int newOpacity)
{
m_inkOpacity->setTextf("%d", newOpacity);

View File

@ -46,6 +46,7 @@ namespace app {
protected:
bool onProcessMessage(ui::Message* msg) OVERRIDE;
void onPreferredSize(ui::PreferredSizeEvent& ev) OVERRIDE;
// ToolSettingsObserver impl
void onSetOpacity(int newOpacity) OVERRIDE;