3.0.0 Bug Report Thread
-
hi @baris , on mobile chat, when the text box is clicked, the position of the box is not optimal, it is in the middle of the screen... there is an empty space at the bottom, and the buttons on the right are taking to much space. When I write long sentences the box is not extended and I have to scroll up and down since it is only showing two lines. Do you think something like this would be better?
-
I checked on iOS 16.2 , and the situation is the same for safari, google chrome, and firefox...
)
-
yes, it is fixed, thanks. I checked safari, chrome, and firefox they are all ok.
-
@baris this has no effect on my instance. I do have some custom CSS but I'm fairly sure that's not causing it.
Edit - fixed with
git fetch && git pull
plus a rebuild. Note, that I have not used the CSS provided above. -
I get the below multiple times in the console
nodebb.min.js?v=rgrdp0ckjj8:26 Uncaught TypeError: No method named "destroy" at HTMLImageElement.<anonymous> (nodebb.min.js?v=rgrdp0ckjj8:26:50217) at Function.each (nodebb.min.js?v=rgrdp0ckjj8:67:2834) at g.fn.init.each (nodebb.min.js?v=rgrdp0ckjj8:67:1310) at g.fn.init.jQueryInterface [as tooltip] (nodebb.min.js?v=rgrdp0ckjj8:26:50114) at HTMLAnchorElement.c (nodebb.min.js?v=rgrdp0ckjj8:1:17888) at HTMLAnchorElement.handle (nodebb.min.js?v=rgrdp0ckjj8:67:48305) at HTMLBodyElement.dispatch (nodebb.min.js?v=rgrdp0ckjj8:67:44247) at ke.handle (nodebb.min.js?v=rgrdp0ckjj8:67:42162)
-
@baris On mine.
EDIT: Found the culprit. I replicated the tooltip function as I add arbitrary content to the navbar after it is loaded for the swatch code I'm working on
function setupSwatchTooltip() { // remove title from user icon in sidebar to prevent double tooltip $('.sidebar [component="header/avatar"] .avatar').removeAttr('title'); const tooltipEls = $('.sidebar [title]'); tooltipEls.tooltip({ trigger: 'manual', animation: false, }); tooltipEls.on('mouseenter', function (ev) { const target = $(ev.target); const isDropdown = target.hasClass('dropdown-menu') || !!target.parents('.dropdown-menu').length; if (!$('.sidebar').hasClass('open') && !isDropdown) { $(this).tooltip('show'); } }); tooltipEls.on('click mouseleave', function () { $(this).tooltip('hide'); }); }
Uncaught TypeError: No method named "destroy"
relates to this function. Fixed with a small changetooltipEls.on('click mouseleave', function () { $(this).tooltip('dispose'); });
As of Boostrap version 4.1, the method
destroy
has been replaced bydispose
-
Small input width on Sign up/Sign in page
Very big header...
And...
Device: ipad
-
@brazzerstop said in 3.0.0 Bug Report Thread:
Very big header...
I've already talked about huge useless headline going against the plans to lighten vertical design that were announced as the basis for Harmony.
Unfortunately, a lot of useless meta-information has been collected in header/title, which is not needed by 95% of visitors. It would be nice to hide this behind icons and drop-down menus.