core: fix unwanted merge of buffers when no layout number is assigned to buffer

This commit is contained in:
Sebastien Helleu 2011-08-05 13:23:43 +02:00
parent d27c459c1d
commit 982db541ec

View File

@ -332,7 +332,7 @@ gui_buffer_insert (struct t_gui_buffer *buffer, int automatic_merge)
}
/* merge buffer with previous or next, if they have layout number */
if (automatic_merge)
if (automatic_merge && (buffer->layout_number >= 1))
{
if (buffer->prev_buffer
&& (buffer->layout_number == (buffer->prev_buffer)->layout_number))