| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
PushHandler now catches Exception and calls ErrorHandler more.
Change-Id: I7032c00f717b1dae34f4352abc035b1b398c7cfc
|
|
|
|
| |
Change-Id: Ibdced8cdc3200ccfef2750e32fc8bf8dc544f1ae
|
|
|
|
|
|
|
|
| |
The isConnectorEnabled() method should only to be used to check if the
client side is allowed to interact with the button, not on the server side
(isConnectorEnabled() is false if the component is not attached to a UI)
Change-Id: I56cd93a1041432199337148f5c4a1449a825c5bc
|
|
|
|
|
|
| |
Automated test enabled only for IE9-IE11 because of #12785
Change-Id: I265e5d1ead3fa56469861c5a98dcc9d0106d1051
|
|
|
|
| |
Change-Id: If8fe00e10c7ec56cbd8753ff88d4816613a340f2
|
|
|
|
|
|
|
| |
Build vaadinPush.js from the released version instead of having a separate
javascript version in the project
Change-Id: I37aac284216c8ec6efd03c242e639e88854f11fd
|
|
|
|
|
|
| |
(#12532)
Change-Id: I67306d2b9d151614f72455063b0d01423aeed4c1
|
|
|
|
| |
Change-Id: I9ca101edf6df41702b27635da9f749bdac5bf5f4
|
|
|
|
|
|
| |
This prevents a race condition in getPendingAccessQueue().
Change-Id: I1b8d013119e5963ed6083b7dd17afccd3a915e42
|
|
|
|
| |
Change-Id: I9939a7af83482e136ed0d146accdeec0cd9f10ea
|
|
|
|
|
|
|
|
| |
Made the Table notice if the user is trying to scroll to an item on the
last "page" and in those cases actually scroll to that item, not just to
the page's first item as it did before.
Change-Id: I47df33c75aa9b7e4f9a5f4bd5daeb301028517e8
|
|
|
|
| |
Change-Id: I542046158f6e78c8bb26aaee110bd5b123ae13e6
|
|
|
|
| |
Change-Id: I0bab199632554655ef92a624f5654852b4b157d1
|
|
|
|
|
|
|
|
|
|
| |
DateToSqlDateConverter throws a NullPointerException when the provided
value is null, thus violating the interface contract. If the provided
value is null, then the methods should return null.
Missing test case included
Change-Id: If08225c2a6ae7c3103e47d3817a5d45469c7bf4f
|
|
|
|
|
|
|
| |
Trivial patch. The finally block lacks a check for null before
attempting to invoke table.close()
Change-Id: Ib32f1d75fef4bd442652ca60a2b7df6aa45d7fa7
|
|
|
|
| |
Change-Id: I8e0baec2391b140e6a72eedf6606fd2792c735bc
|
|
|
|
| |
Change-Id: I99ea86d8842324884dda3a5c392f37e8d4a7acf6
|
|
|
|
| |
Change-Id: Icf82377b0d47166d59e8be5f2f8b450d654302d7
|
|
|
|
| |
Change-Id: I9ec103a1a42d8888d6f680f477393807223740cf
|
|
|
|
|
|
|
| |
Also added a note to the WeakValueMap JavaDoc stating that it is
not serializable.
Change-Id: If342746ad7c7cac0db8bac4ba75236970cc4cd01
|
|
|
|
| |
Change-Id: Ifcc4e021fa3843129f6501d6526e4d4f5c6930fb
|
|
|
|
|
|
|
|
|
| |
Vaadin threw an IllegalStateException if a Container was updated while
Table was being painted. SQLContainer was known to invalidate its cached
size during a Table repaint, resulting in an ItemSetChangeEvent. This fix
has been copied over from how ComboBox handles this situation.
Change-Id: I04af71a5ea3844da245cb9e31ada4a30ff704619
|
|
|
|
|
|
|
|
|
|
|
|
| |
The issue is fixed by changing the normal HashMap inside the inheritable
thread local to a map implementation holding only weak references to the
values (WeakValueMap).
Also included is a test UI that starts threads, which run until the JVM
is quit. This along with VisualVM was used to reproduce the issue and
verify the fix.
Change-Id: I116cc4e56e8a19c3b770abab6b18b9e262f4dafa
|
|
|
|
| |
Change-Id: I15ff1177d827bc8fee9f8f723f9a288b0c3aea71
|
|
|
|
| |
Change-Id: I4c62e246c026cec7c87c2bd5ee5435891f885882
|
|
|
|
|
|
| |
svn changeset:26111/svn branch:6.8
Change-Id: I8585c9022b78381a40d9008b0d489aecd741b011
|
|
|
|
|
|
|
|
|
| |
Due to how ProxyReceivers are constructed and serialized, we don't want
to resend the ProxyReceivers for files that already are in the queue.
Either we needed to change the way ProxyReceivers behave, or just make
sure that they aren't resent. I chose the double-check method.
Change-Id: I7c4e866ba4287afd3e80329be3640335d4ff00af
|
|
|
|
| |
Change-Id: I10d7ba7d0bc5c03e65206617c521d089fd4d0cfe
|
|
|
|
| |
Change-Id: Ibbcc48e5557521bfe50e73e63ad723fe7da29c9b
|
|
|
|
| |
Change-Id: I67779fa5bfd4c850101c11c22091c988eb65b808
|
|
|
|
|
|
|
|
| |
The session might be invalidated before lockSession() acquires the lock.
Check if the session is still valid after locking and ensure
SessionExpiredException is thrown if not.
Change-Id: Iad716332a65b7c198427fce5198f6808140c140c
|
|
|
|
| |
Change-Id: Id5029f6606ce508c5746af4e0fa3078283f511bf
|
|
|
|
| |
Change-Id: Ie133694b010a586c6336e9b04be7bcd94d2525e9
|
|
|
|
| |
Change-Id: I7c91768f02d04c613f25e5984cb015067465815c
|
|
|
|
| |
Change-Id: I150bee64144045355bfa75ac10ede663d3feb5ce
|
|
|
|
| |
Change-Id: Id52f196ad6d14e8077482b19a8d0479aedc64db3
|
|
|
|
| |
Change-Id: I77186adb94392cd317d37b9d9250f28891e6f06e
|
|
|
|
| |
Change-Id: I3c15bf79236019056eeb501974a6a34799e8fd40
|
|
|
|
| |
Change-Id: I4cdf3d1e584f1537f0f216ddd6f65c1ec4a2ee6b
|
|
|
|
|
| |
Merge: no
Change-Id: Iee1012486906d8c2c46cef94cfcd6d2b399d7a6b
|
|
|
|
| |
Change-Id: I2f491d04ff177f7f0ce104c96b1c4a84ee7a2bc0
|
|
|
|
| |
Change-Id: I87632abe9d86927b7ba4254724fedfdb04513205
|
|
|
|
|
|
| |
(#12193)
Change-Id: I9138a5607c1ff20f3aa7be49270f683e732ee195
|
|
|
|
| |
Change-Id: I76ccbf631f8ba169f11513b7d585f39b8ab570a4
|
|
|
|
|
|
|
|
|
| |
Should be implemented using ServiceDestoryListener in Vaadin 7.2
Merge: no
Change-Id: Ibb4d37f1f95c56b80111df3a3217076af18dd93d
|
|
|
|
|
|
|
| |
Also update javadocs for methods called without UI threadlocals
Also make sure pending access tasks are run for a UI being closed
Change-Id: Ia600207b2d25fc195ee4254da371d420152bf100
|
|
|
|
| |
Change-Id: If3480eb6e21f5f19a43b8dc0d6279173ff3bec40
|
|
|
|
|
|
|
| |
Swapping the if check in cleanConnectorMap to prevent unnecessary calls to
isComponentVisible when the connector is in uninitializedConnectors set.
Change-Id: If6305a908364f8a7bb51fd7302449c6f54c274a3
|
|
|
|
|
|
|
| |
Avoiding duplicate lookup of connector hierarchy when a component shall be
marked dirty. Optimized if statement to fail fast.
Change-Id: I3ac82d64b235ebfd1888a6076c595f351018d887
|
|
|
|
|
|
|
| |
Also removing the overhead of creating a Date object just for getting a
timestamp in the otherwise touched areas of code.
Change-Id: Ic712c0ae26d22995ad332593dbb8a14dbec7fcd6
|