Merge branch 'tanaxiusi-master'

This commit is contained in:
mfreiholz 2016-03-16 14:00:46 +01:00
commit a566ea64be
2 changed files with 19 additions and 16 deletions

View File

@ -489,6 +489,8 @@ bool ContainerWidget::restoreState(const QByteArray& data)
int cnt = 0;
in >> cnt;
if(cnt > 0)
{
// Create dummy section, required to call hideSectionContent() later.
SectionWidget* sw = new SectionWidget(this);
sections.append(sw);
@ -510,6 +512,7 @@ bool ContainerWidget::restoreState(const QByteArray& data)
contentsToHide.append(sc);
}
}
}
else if (mode == 1)
{
success = restoreSectionWidgets(in, version, NULL, sections, contentsToHide);

View File

@ -189,7 +189,7 @@ void SectionTitleWidget::mouseMoveEvent(QMouseEvent* ev)
SectionWidget* section = NULL;
// Move already existing FloatingWidget
if (_fw)
if (_fw && (ev->buttons() & Qt::LeftButton))
{
const QPoint moveToPos = ev->globalPos() - (_dragStartPos + QPoint(ADS_WINDOW_FRAME_BORDER_WIDTH, ADS_WINDOW_FRAME_BORDER_WIDTH));
_fw->move(moveToPos);