https://bugs.documentfoundation.org/show_bug.cgi?id=98940

            Bug ID: 98940
           Summary: -1 Max length Multiline Input Text Box form controls
                    are no longer editable, and max length is way less
                    than the textbox can handle
           Product: LibreOffice
           Version: 5.1.1.3 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Base
          Assignee: [email protected]
          Reporter: [email protected]

Previously I could set max size to -1 on multiline input text boxes and the box
would still be usable and editable, up to an arbitrary length (I know it worked
well to at least about 57k chars before, because I used it to input and edit
that much text without issues in previous versions, at least up to around 4.0
or 4.3 or so).  Now, I can do that but the box is readable but not editable
with a -1 maximum length, unless it has a nonzero maximum size.

It's pretty easy to reproduce, any multi line input text box with max length of
-1 is uneditable as far as I can tell, even a text box that's part of a table
control.

The issue only affects multi line input text boxes, and not single line input
text boxes.  Single line text boxes still work great with a max length of -1.

The maximum maximum size is 32767, which is way too small.  (This may or may
not be different than before, I always used -1 before).  Anything higher is not
allowed when I go to the form control properties field and try to set the
maximum size higher.

I don't think it matters, but I'm using a MariaDB backend, using the MySQL
connector.  (It works single line input, but not multiline input, even on the
same field in the same form at the same time, so it's hard to imagine that the
connector could be the problem, otherwise it would probably fail single line
input too).

I'm using the version of libreoffice in debian jessie backports,
1:5.1.1-1~bpo8+1.

1) Please fix the regression, and make -1 max length multiline input text boxes
editable at arbitrary length again like it was before.  I think this is by far
the best solution.  Any other solution would break a lot of people's forms,
including mine.

2) (Should also be done in addition to (1)) You should also probably nake the
maximum maximum length (not a typo) a lot longer, say the length of a
MEDIUMTEXT, or at least as long as your current textbox class can take which is
clearly much more than 32k based on past experience.  I know the text box can
handle more, because it did previously, so even if the length of a mediumtext
is too high, 32767 isn't nearly enough.

Thanks for your hard work, I love base!

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to