From 2e6ee8a6c642f318de2cfccb3b72c82105ede1ce Mon Sep 17 00:00:00 2001 From: manongjohn Date: Nov 22 2019 18:17:55 +0000 Subject: Allow note frame creation on Animation Sheet --- diff --git a/toonz/sources/toonz/xshcellviewer.cpp b/toonz/sources/toonz/xshcellviewer.cpp index eb0ed3e..9bf3594 100644 --- a/toonz/sources/toonz/xshcellviewer.cpp +++ b/toonz/sources/toonz/xshcellviewer.cpp @@ -2988,8 +2988,12 @@ void CellArea::mouseDoubleClickEvent(QMouseEvent *event) { // in modalita' xsheet as animation sheet non deve essere possibile creare // livelli con doppio click: se la cella e' vuota non bisogna fare nulla if ((Preferences::instance()->isAnimationSheetEnabled() && - m_viewer->getXsheet()->getCell(row, col).isEmpty())) - return; + m_viewer->getXsheet()->getCell(row, col).isEmpty())) { + TXshColumn *column = m_viewer->getXsheet()->getColumn(col); + if (!column || + column->getColumnType() != TXshColumn::ColumnType::eSoundTextType) + return; + } int colCount = m_viewer->getCellSelection()->getSelectedCells().getColCount();