+ // unhide the buffer
+ ClientBufferViewManager *clientBufferViewManager = Client::bufferViewManager();
+ QList<ClientBufferViewConfig*> bufferViewConfigList = clientBufferViewManager->clientBufferViewConfigs();
+ foreach (ClientBufferViewConfig *bufferViewConfig, bufferViewConfigList) {
+ if (bufferViewConfig->temporarilyRemovedBuffers().contains(newBufId)) {
+ bufferViewConfig->addBuffer(newBufId, bufferViewConfig->bufferList().length());
+ //if (bufferViewConfig->sortAlphabetically()) {
+ // TODO we need to trigger a sort here, but can't reach the model required
+ // to get a bufferviewfilter, as the bufferviewmanager only managers configs
+ //BufferViewFilter *filter = qobject_cast<BufferViewFilter *>(model());
+ //}
+ }
+ }