[Pkg-roundcube-maintainers] Bug#553194: Unread message handling decrements by one not two when moving an unread item

David Headland dh at winterwolf.co.uk
Thu Oct 29 14:01:37 UTC 2009


Package: roundcube
Version: 0.3-2
Severity: minor

Hello,

I've got RoundCube configured with the "After message delete/move display 
the next message" option enabled. Generally, this works well, but there is 
a minor bug whereby sometimes the unready message count in the folders
pane becomes incorrect after a move.

Steps to reproduce:

* Configure the next message display as described above
* Subscribe to at least two folders on the IMAP server
* Display messages in a folder - make sure at least two are marked unread
* Confirm that the unready count in the folder pane is correct
* Grab and drag one of the unread message to another folder (before it 
shows the preview of the message being dragged, thereby keeping it unread 
in the destination folder).
* Observe that the next unread message in the original folder is being 
displayed, and therefore is no longer unread
* Observe that the unread count in the folders pane has decremented by one, 
whereas this should be two (one for the moved message, one for the now read 
but previously unread message current being displayed)

If you require any further information, just let me know and I'll update the 
bug report as soon as possible.

All the best,
-Dave.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (550, 'testing'), (450, 'unstable'), (450, 'stable'), (445, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages roundcube depends on:
ii  roundcube-core                0.3-2      skinnable AJAX based webmail solut

roundcube recommends no packages.

roundcube suggests no packages.

Versions of packages roundcube-core depends on:
ii  apache2-mpm-prefork [htt 2.2.14-1        Apache HTTP Server - traditional n
ii  dbconfig-common          1.8.41          common framework for packaging dat
ii  debconf [debconf-2.0]    1.5.27          Debian configuration management sy
ii  libjs-jquery             1.3.3-2         JavaScript library for dynamic web
ii  libmagic1                5.03-2          File type determination library us
ii  php-auth                 1.6.1-1         PHP PEAR modules for creating an a
ii  php-mail-mime            1.5.2-0.1       PHP PEAR module for creating MIME 
ii  php-mdb2                 2.5.0b2-1       PHP PEAR module to provide a commo
ii  php-net-smtp             1.3.1-1         PHP PEAR module implementing SMTP 
ii  php-net-socket           1.0.9-2         PHP PEAR Network Socket Interface 
ii  php5                     5.2.11.dfsg.1-1 server-side, HTML-embedded scripti
ii  php5-gd                  5.2.11.dfsg.1-1 GD module for php5
ii  php5-mcrypt              5.2.11.dfsg.1-1 MCrypt module for php5
ii  php5-pspell              5.2.11.dfsg.1-1 pspell module for php5
ii  roundcube-mysql          0.3-2           metapackage providing MySQL depend
ii  tinymce                  3.2.7-1         platform independent web based Jav
ii  ucf                      3.0022          Update Configuration File: preserv

-- debconf information:
* roundcube/dbconfig-install: true
  roundcube/db/dbname: roundcube
  roundcube/pgsql/authmethod-admin: ident
  roundcube/pgsql/admin-user: postgres
  roundcube/internal/skip-preseed: false
  roundcube/db/app-user: roundcube
  roundcube/dbconfig-reinstall: false
  roundcube/restart-webserver: true
  roundcube/dbconfig-upgrade: true
  roundcube/remote/port:
  roundcube/pgsql/no-empty-passwords:
  roundcube/passwords-do-not-match:
  roundcube/internal/reconfiguring: false
  roundcube/upgrade-error: abort
  roundcube/pgsql/authmethod-user: password
  roundcube/purge: false
  roundcube/language: en_GB
  roundcube/remote/newhost:
  roundcube/pgsql/changeconf: false
  roundcube/upgrade-backup: true
  roundcube/install-error: abort
  roundcube/mysql/admin-user: root
  roundcube/hosts:
  roundcube/dbconfig-remove:
  roundcube/mysql/method: unix socket
  roundcube/remove-error: abort
  roundcube/pgsql/method: unix socket
  roundcube/pgsql/manualconf:
  roundcube/db/basepath:
  roundcube/reconfigure-webserver: apache2, lighttpd
* roundcube/database-type: mysql
  roundcube/remote/host:
  roundcube/missing-db-package-error: abort





More information about the Pkg-roundcube-maintainers mailing list